We are seeking a motivated QA Automation Engineer to join us as part of our team. In this role, you will develop automated tests, execute and report them in order to improve our products quality and make testing more efficient.
Responsibilities
Analyze requirements and build automated test plans to ensure testing quality
Develop tools and infrastructure to improve testing efficiency
Working closely with the development, product, and manual QA teams
Compose feature files using the Gherkin language and convert Behavior-Driven Development (BDD) scenarios into Python code that can be executed
Regularly update and maintain BDD scenarios to reflect changes in requirements or the applications behavior
Participate in code reviews to ensure the quality and maintainability of test automation code
Requirements:
2-5 years of QA Automation experience
Proven experience with Python and Object-Oriented Programming
Experience with testing large-scale complex products
Experience with Windows / Linux environments
Experience with web applications and cloud environments, An advantage
Experience with Active Directory and Networking, An advantage
Experience working in Agile/Scrum development process
Excellent analytics, problem-solving, and debugging skills
B.Sc in Computer Science or equivalent, An advantage
2-5 years of QA Automation experience
Proven experience with Python and Object-Oriented Programming
Experience with testing large-scale complex products
Experience with Windows / Linux environments
Experience with web applications and cloud environments, An advantage
Experience with Active Directory and Networking, An advantage
Experience working in Agile/Scrum development process
Excellent analytics, problem-solving, and debugging skills
B.Sc in Computer Science or equivalent, An advantage
This position is open to all candidates.