Office of Professions is engaged in a program modernization project to convert mainframe applications from an 40-year-old Unisys DMS-II mainframe system to a modern stand alone application that will support °ÄÃÅÌØÂëÍõ Education resources that perform License and Permit requests for 56 professions. The project team is creating a New Professions System (NPS).Ìý
A technical tester/developer will conduct manual and automated tests to ensure that the software created/upgraded performs as necessary and meets the user requirements.Ìý Develops and maintains user and technical documentation that includes strategies and targets for user acceptance testing (UAT).Ìý The project team is creating a new system using Java, Vue 3(a javascript framework) + Vuetify, and Oracle. The team consists of a few developers, business analysts, and the Product Owner.
Responsibilities will include:Ìý
- Complete defect tickets
-Creation of Automation Scripts and execute them
- Helping develop and maintain the application (using java, vue 3, and SQL)
- Participating in code reviews
- Write automated and manual tests needed to ensure the operation and precision of new product features and overall system behavior (e.g., regression testing).
- Execute multiple phases of functional and non-functional testing to guarantee the quality of software releases from design to implementation.
- Provide testing estimates and manage the testing schedule and activities.
- Ensure software applications meet technical and functional requirements.
- Review user stories and confirm acceptance criteria support required test steps.
- Execute end-to-end testing validating data from source UI to target UI and testing the database hops in between.
- Create detailed, comprehensive, and well-structured test plans and test cases.
-Verifying and validating database records to duties.
- Understanding the roles requirement in Quality Assurance. Exposure to Project Manager, Product Owner, Developers, and Business Resources.
- Understand different roles of participants in State government. How does that apply to a Business environment. Same concepts as well as differences
- How will this work apply to where you want to go in the future. Enhance the Intern's growth with lesson's learned from the deliverables and interactions in this experience
- Enhance written, oral and listening communication skills
-Spending some time each week to learn coding best practices and patterns and generally improving your development skills on the job
Ìý
Student in a Junior or Senior level in College (BA or BS) path that has;
- Computer Science background. Developer is welcomed.Ìý Interest in an Information Technology related Career.
- Analytical knowledge - able to look at an item and consider how to break down that item so that there is understanding on how the deliverable was created / applied. A desire to make things better and caring about the quality of your creations.
- Attention to detail - look at what is being presented and evaluate all aspect of the presentation - Look / feel / content
- Communication Skills - Ability to listen, ask questions, present what has been understood in both Business terms and Technical terms
- Experience with Databases and SQL (MS SQL Server, Oracle, MySQL)
- Experience and understanding of Java 8 (IntelliJ IDE).
- Experience with Automation tools (Selenium Web Driver, Visual Studio with Playwright extension)
- Experience functional testing, back-end testing, and end-to-end testing.
- Experience building and executing test strategies for complex implementations.
- Experience scripting languages to automate software test cases.
20 hours to be applied throughout the work week Monday through Friday
Must report to location at least 50% of the time.
Flexibility to choose any hours between 8:00 AM and 5:00 PM.
Undergraduate students will be paid $15/hour and graduate students will be paid $18/hour. For all offices located in NYC or Westchester, Suffolk, or Nassau Counties, undergraduate students will be paid $16.00/hour and graduate students will be paid $19.00/hour.
Qualified candidates should email a cover letter, resume, transcript (student copy is acceptable), and completed internship application to internships@nysed.gov. Please include the Assignment Number (OP-SP-25-5) in the subject line of your email to reference this assignment.
Failure to send complete application materials via email will result in your removal from our consideration.
Erin Sahotsky