You will execute quality assurance processes across functional, performance, and regression testing cycles.
Responsibilities
- Develop test scripts incorporating automated, ad-hoc, and manual testing elements.
- Implement Continuous Integration, Continuous Build, and Continuous Delivery practices.
- Mentor junior team members and oversee code quality.
- Evangelize QA best practices within an Agile development environment.
- Present and discuss technical information to build rapport and gain team understanding.
Required Skills
- 5 to 7 years of experience in software quality assurance or programming, or 7 to 9 years of relevant work experience.
- Strong programming background in Javascript, Node JS, Java, or similar.
- Hands-on experience with Selenium, Jenkins, and Nightwatch JS.
- Proficiency in developing test scripts.
- Solid grasp of computer science fundamentals, algorithms, and data structures.
- Working knowledge of QA methodologies.
- Experience testing within Agile environments.
- Bachelor degree in Computer Science or a related discipline, or equivalent relevant work experience.