Position: Mobile Automation QA  Engineer
Company: Code Space
Experience required: 5y
English level: intermediate

**What you’ll be doing:**

- You’ll be in charge of the full automation procedure of the squad’s mobile product
- Designing and implementing infrastructure and tests across all the testing pyramid
- You’ll work directly with PMs, QA engineers and SW engineers in order to continuously ship the product with robust and reliable quality gates
- As a part of the automation chapter, you’ll be in charge of continuously improving the underlying infrastructures of automation in the company
- Working with state of the art technologies alongside top-notch engineers

**What you’ll bring:**

- 3+ years of experience with writing automated tests, preferably both backend and frontend
- Extensive background in testing mobile applications
- Good understanding of software testing theory and methodologies
- Experience with Java
- Experience with Appium
- Experience with Cucumber and BDD
- Experience with testing frameworks, preferably with CucumberJVM and TestNG
- Experience with CI/CD tools such as Jenkins, Docker
- Experience with reporting tools such as Allure Report, Extent
- Excellent understanding of OOP, SOLID and other Java best practices.
- Experience with version controlling in Git
- Team-player with the ability to take full ownership
- Fluent Intermediate and higher English