QA Automation
We’re looking for a developer experienced in building automated testing frameworks using Selenium that can be integrated into CI/CD pipelines such as Bitbucket Pipelines. The tests will target API/UI-driven systems with backends in Java (v18) and Laravel, including Auth0-based authentication.
Requirements:
- 3+ years of experience in QA Automation
- Hands-on experience with Selenium WebDriver and JUnit/TestNG for automated UI testing
- Solid understanding of REST API testing (Postman or similar tools)
- Java (18+) programming experience or strong willingness to advance in Java-based automation
- Familiarity with Laravel APIs and understanding of PHP-based backends
- Experience with Auth0, including OAuth 2.0 and JWT token flows
- Practical knowledge of CI/CD automation, preferably using Bitbucket Pipelines
- Confident use of Git (Bitbucket), branching strategies, and pull request reviews
Nice to Have
- Understanding of Docker for creating local test environments
- Experience with API mocking tools (Mockito or similar)
- Basic knowledge of AWS services and integrations for testing environments
Responsibilities:
- Develop and Maintain Automated Test Frameworks: Design, develop, and maintain robust and scalable automated test frameworks using Java and other relevant technologies.
- Test Planning and Execution: Collaborate with cross-functional teams to identify test requirements, develop test plans, and execute test cases to ensure the quality and reliability of software products.
- Test Automation: Develop and execute automated test scripts to validate software functionality, performance, and scalability.
- Defect Management: Identify, document, and track defects using defect tracking tools. Work closely with development teams to prioritize and resolve defects in a timely manner.
- Documentation: Create and maintain comprehensive test documentation including test plans, test cases, and test reports.
We offer: - Competitive salary, long-term employment;
- Honest attitude, individual approach, stability, and keeping promises;
- Flexible schedule, possibility to partially work from home or remotely;
- Personal Development Plan;
- English lessons;
- Support in the war-situation;
- Yoga classes 2 times per week;
- Personal Time Off (Kid’s activities, Car maintenance, Doctor appointment, etc.);
- Supportive and friendly team members.
Required languages
English | B2 - Upper Intermediate |
Ukrainian | Native |
📊
$2000-3500
Average salary range of similar jobs in
analytics →
Loading...