We are currently hiring for a Software Developer who will develop and implement QA standards, processes, tools, and methodologies in partnership with other functions.
Responsibilities:
- Collaborate with software engineers to ensure quality through testing, code coverage, configuration, monitoring, and performance testing.
- Develop and implement QA standards, processes, tools, and methodologies in partnership with other functions.
- Document performance test strategies and plans; translate complex system requirements into test requirements and methods.
- Participate in requirements reviews and performance testing activities; monitor resolutions and maintain documentation.
- Implement complex automation efforts and resolve production issues for a single application.
- Define and implement best practices for end-to-end application performance management, focusing on emerging technologies.
- Assist in vendor assessment, evaluate, and recommend software development tools.
- Manage medium-sized projects/initiatives as an individual contributor with advanced discipline knowledge.
- Conduct project-level reviews, walkthroughs, and inspections.
- Direct evaluation of manual testing for automation opportunities.
- Ensure all new testing is automated to avoid increasing the manual testing backlog
Requirements:
- Bachelor’s or Master’s degree in Computer Science or equivalent work experience.
- Experience coding, testing, and review processes for unit and integration testing.
- Led multiple testing efforts simultaneously.
- Ensured the quality of application codebases and alignment with development standards.
- Built and used automation frameworks and test scripts, integrating with other tools.
- Worked in high test automation environments.
