Position: Mobile Test Automation Engineer
Company: Devico
Category: QA Automation
Experience required: 3y
English level: upper
Published: 2023-06-01T00:00:00+03:00

We are seeking a talented and motivated Mobile Test Automation Engineer to join our team. As a Mobile QA Automation Engineer, you will play a crucial role in automating tests for our natively built mobile application using Appium and Java. Additionally, you will have the opportunity to automate tests for our mobile backend, ensuring the highest level of quality and performance across our mobile platform.

Responsibilities:

- Develop and maintain cross-platform mobile test automation frameworks from scratch using Appium and Java.
- Collaborate with the development and QA teams to identify test automation requirements and develop comprehensive test automation strategies.
- Utilize Cucumber and other behavior-driven development (BDD) frameworks to create automated test scenarios.
- Conduct API testing and automation using tools such as RestAssured or HttpClient.
- Integrate automated tests into the CI platform, leveraging your experience with platforms like Azure DevOps or similar alternatives.
- Implement and execute tests in parallel on multiple devices to maximize efficiency and test coverage.
- Utilize cloud services like Browserstack to enhance the testing capabilities.
- Explore the possibility of incorporating database test automation into the existing framework.
- Communicate effectively with team members, stakeholders, and clients to ensure alignment and collaboration throughout the testing process.

Key Requirements:
- Proven experience in building cross-platform mobile test automation frameworks from scratch using Appium and Java.
- Strong knowledge of Cucumber and hands-on experience with behavior-driven development (BDD) frameworks.
- Proficiency in API testing and automation using tools like RestAssured or HttpClient.
- Experience integrating automated tests onto a CI platform, preferably Azure DevOps, or similar alternatives.
- Familiarity with running tests in parallel on multiple devices.
- Experience with cloud services such as Browserstack is highly beneficial.
- The ability to incorporate database test automation into the existing framework is a plus.
- Excellent communication skills and the ability to collaborate effectively in a team-oriented environment.
- English - Upper-intermediate or higher.

We offer:
- Remote work;
- Flexible schedule and ability to manage your working hours;
- Competitive salary;
- Working in a team of skilled and experienced specialists;
- Professional development opportunities.