Position: Automation QA Engineer
Company: GeeksForLess
Experience required: 3y
English level: upper

If you are the kind of engineer who thrives on solving complex problems, writing elegant, efficient code, and utilizing new techniques and technology, this is a great opportunity.

**Working schedule:**
till 21:00 Kyiv time

**Responsibilities:**
- The Automation QA will be responsible for creating and maintaining automation test scripts using Selenium. This person will possess a complete understanding of automation process and have participated and developed automation infrastructure.
- Design, create and execute automation scripts using JAVA and Selenium
- Review manual test cases for the relevant application and provide feedback on suitability for automation to the project team
- Support, maintain, and enhance all test case automation related activities during iterative development, system testing, and regression testing
- Review user stories and functional requirements
- Assist with manual testing; execute manual test cases and scripts for products under development using test management/tracking tools
- Create and maintain test plans, cases, scenarios/scripts, in compliance with defined QA standards and methodologies
- Establish and configure testing environments for executing test cases and scenarios
- Participate in the development, deployment, and administration of QA process, tools, and supporting technologies

**Requirements:**
- 3+ years of experience with software Automation testing with Java+Selenium
- Strong knowledge of HTML, XML, XPATH and CSS
- Excellent troubleshooting, problem solving, and analytical skills
- Superb written and verbal communication
- Microservices testing