About the Role
We are seeking an experienced Automation QA Engineer to join our team at FlexQA. As an Automation QA Engineer, you will be responsible for creating and executing automated tests for our clients' products and services. You will work closely with our development team to ensure that our clients' products meet the highest quality standards.
Requirements
Key Responsibilities:
Design, develop, and maintain automated test scripts using Selenium, Java, and Python
Collaborate with the development team to understand the requirements and design of new features
Execute automated tests and report on the results
Identify and report defects, and work with the development team to resolve them
Continuously improve our automation test framework
Participate in code reviews and ensure that all code is maintainable, efficient, and adheres to best practices
Qualifications:
Strong experience with Selenium, Java, and Python
Experience with test automation frameworks such as TestNG, JUnit, or pytest
Strong understanding of software testing methodologies and best practices
Experience working in an Agile development environment
Excellent written and verbal communication skills
Experience with continuous integration and continuous delivery (CI/CD) is a plus
About the Company
At FlexQA, we value diversity and inclusivity and encourage candidates from all backgrounds to apply. If you're passionate about automation testing and are looking for an opportunity to work with a dynamic team, we'd love to hear from you.
We offer a comprehensive benefits package, a flexible work schedule, and opportunities for professional development.