Job Seekers, Please send resumes to resumes@hireitpeople.comThe Programmer is responsible for analysis, design, coding, component and assembly testing of all application code owned by the Application Team.
DPS is seeking a resource to help IT pilot and implement the software quality assurance review process for the ATPS Blue project. Will help development teams test software quality for production deployment. This resource will have a programming background in C# and SQL that can custom code from manual testing scripts in C# to automate them in MS Visual Studio Coded UI
This position will function as a highly skilled Programmer with specific responsibilities that include:
1. Proactively engage in the end-to-end software testing cycle as it pertains to the ATPS Rewrite project.
2. Help to perform the conversion from manual scripts to automation using C#
3. Contribute to the establishment of and meet quality goals and objectives for the ATPS Blue project.
4. Contribute to all aspects of quality assurance for the ATPS Blue project including establishing relevant metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met.
5. With input from QA Lead and team, develop and execute test cases, scripts, plans and procedures from manual to automated
6. Work with the ODPS ATPS project team to test, updates, patches, and repairs to the ATPS Blue application software components in the development, test, and QA environments.
7. Develop software changes for promotion to production following best practice and standards as defined by the
ODPS ITO.
8. Take corrective action, subject to the ODPS Management approval, to resolve all issues and problems encountered with testing to ensure the applications perform as required.
8. From Manual scripts ... Design, execute and maintain automated test scripts.
The Programmer is responsible for analysis, design, coding, component and assembly testing of all application code owned by the Application Team. Programmers typically are involved in maintenance (including production support), enhancement and development work. Programmers have a range of skills and knowledge of the technologies used and applications supported by the Application Team. The Programmer works with the Functional Architect and Technical Architecture Specialist on an as needed basis to ensure that design and code meets customer requirements.
PR3
Years of Relevant Experience:
6 to 7 years
Preferred Education:
4 year college degree or equivalent technical study.
Role Description:
All roles specified in PR2 plus the following:
•Plan all required process steps.
•Review and understand the Application Team’s workplan.
•Provide status of work to Team Lead.
•Anticipate, identify, track and resolve issues and risks affecting own work and work of the Application Team. Develop contingency plans as necessary.
•Engage in ongoing process improvement.
•Detailed functional and process knowledge.
•Utilize deep modeling, design and coding skills.
•Provide expertise in one or more database environments.
Required / Desired Skills
Skill | Required / Desired | Amount | of Experience |
All roles and responsiblities listed in PR1 and PR2 and the following | Required | 5 | Years |
Experience programming and testing I.T Products and applications | Required | 5 | Years |
Experience programming in C# | Required | 3 | Years |
Experience in SQL script writing skills | Required | 3 | Years |
Experience in developing Test Automation using MS Visual Studio coded UI using hand coding | Required | 3 | Years |
Experience in Team Foundation Server | Required | 3 | Years |
Experience in Microsoft Test Manager | Required | 3 | Years |
Excellent communication skills both oral and written | Required | 5 | Years |
Certifications in Software testing field | Desired | 2 | Years |
Ceritifications in Microsoft tools and technolgoies | Desired | 2 | Years |