Duties and Responsibilities
- Develop test strategies for software products that the integration team ships.
- Design the team s approach to testing on all levels of the testing pyramid.
- Implement and monitor test scripts to assess functionality, reliability, performance, and quality of the service or product.
- Some manual testing - with an eye to reducing the amount of manual testing where possible.
- Cooperate with engineers across our tech stack, product managers, and QA engineers throughout the development life cycle to derive testing requirements.
- Contribute to improving processes to enable QA to scale and improve quality.
- Ensure that the final product satisfies the product requirements and meets end-user expectations.
- Participate and support the Project Manager in team retrospective and Sprint reviews.
Qualifications
- 1 to 4 years of hands-on experience in web and mobile applications testing.
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- With at least 1+ years hands-on experience in Test Automation tools/frameworks (Selenium / TestNG / Java / Cucumber).
- Familiar with at least one API testing framework/tool (Postman/SoapUI).
- Familiarity with CI/CD processes and automated build tools would be a plus.
- Ability to multi-task and handle multiple competing priorities with minimal supervision.
- Team motivator, self-starter, logical, well-organized, and deadline-oriented.
- Excellent communication and interpersonal skills.
- Understanding of database concepts and SQL queries would be a plus.
- Ability to work effectively in a team-oriented environment.