Our client a fast-growing, innovative software provider in the Logistics industry is seeking for a Lead Test Automation Engineer who can help them to build their safety net of API and UI tests.
Requirements:
-
Several years of experience with at least one major programming language (Java, C#, JavaScript, Ruby, Python) and one test library (Selenium, Selenide, Playwright, Cypress, RestAssured, etc)
-
Understanding where it makes sense to stop automating and start autonomating
-
Experience creating and maintaining excellent documentation in a team wiki
-
Curiosity and willingness to learn and introduce new ideas to the team
-
Experience with Python, Puppeteer, end–to–end API tests and Azure is a big plus, but not a hard requirement
-
Experience working out end-to-end test scenarios
-
Experience with test planning (decision trees, pair–wise, etc.)
-
Proactiveness and patience (these are the most important skills )
-
In addition to proactivity, this role requires a willingness to learn a complex domain of supply chain management and logistics
-
Fluent English is a must
Responsibilities:
- Define the vision of the framework together with QA Manager
- Drive execution of the vision
- Be an expert in test design and help team members with test planning, have a clue where to do an API test instead of a UI test
- Be an expert in OOP (ideally in Python) to keep our test suite clean and logical by doing pair coding with other team members and doing diligent code reviews
- Create API and UI end–to–end tests on your own and together with other team members by pair coding (face-to-face or online in Slack huddles)
- When needed, take part in requirements refinement sessions to understand the scope of changes to the product and plan changes to test automation
- Take care of tests pipelines (we use Azure DevOps for our CI)
- Monitor test results and debug them with the rest of the team
- Work with System Analysts, Product Managers and Service Owners to help identify issues
- Occasionally help System Analysts and Software Testers with manual validation and/or create tools to make this part of their job easier
What you can expect:
-
Great supportive multicultural team
-
We are flexible about where and how you prefer to work: from our office, your home, or your winter getaway in Bali or Tenerife
-
Get-togethers in Estonia, Switzerland, and Armenia
-
Benefits package, training budgets, and others