Position: Automation QA Engineer
Company: at Mirko
Experience required: 2y
English level: upper

We are looking for an experienced Automation QA Engineer to join our team and take the lead in building new automation frameworks for   products. 

Responsibilities:
- Build new automation frameworks with Appium, NodeJS, Typescript for established products
- Build tests to target hybrid iOS and Android mobile apps
- Integrate test suites with BrowserStack, Azure deployment pipelines and test report tooling
- Iteratively deliver value to the product and team through the usage of the automation suite
- Work with manual testers to support sprint testing requirements with automation and to decide where automation should be leveraged
- Work with developers to understand application architecture, define principles and strategies for making apps testable
- Work with teams to shift testing left, with developers to promote adoption of automation tests and their contribution to them
- Work with multiple squads on single products, using agile, with remotely distributed teams in the UK and across Europe
- Take the lead in building the automation suite, driving its rollout and adoption with the team to reduce the release cycle from four weeks towards two.

Requirements:

- 2+ year experience building automation frameworks with Appium, NodeJS, and Typescript
- Experience building tests to target hybrid iOS and Android mobile apps
- Strong understanding of integration of test suites with BrowserStack, Azure deployment pipelines and test report tooling
- Strong experience in agile methodologies and working with remotely distributed teams
- Experience working with manual testers to support sprint testing requirements with automation and to decide where automation should be leveraged
- Experience working with developers to understand application architecture, define principles and strategies for making apps testable
- Experience working with teams to shift testing left, with developers to promote adoption of automation tests and their contribution to them
- Ability to take lead in building the automation suite, driving its rollout and adoption with the team to reduce the release cycle from four weeks towards two.

Additional Information:

A partial automation framework exists written in Python with Appium. The successful candidate will be required to convert and build it out with JavaScript to align with our technology strategy, which our engineers can maintain and support in the future.