Our client, a fast-growing, innovative software provider in the Logistics industry, with offices in Switzerland, China, and Estonia, is seeking a Software Test Engineer who can help them build their safety net of tests.
Responsibilities:
-
Work with the team to clarify requirements and think about testability
-
Work with System Analysts, Product Managers, and Service Owners to help debug issues
-
Help System Analysts and Software Testers with manual validation and/or create tools to make this part of their job easier
-
Understand when to do an API test instead of a UI test
-
Monitor test pipelines of your team (we use Azure DevOps for our CI)
-
Monitor test results and debug them with the rest of the team
Requirements:
-
Familiar with at least one major programming language (Java, C#, JavaScript, Ruby, Python) and one test library (Selenium, Selenide, Playwright, Cypress, RestAssured, etc)
-
Experience creating and maintaining excellent documentation in a team wiki
-
Curiosity and willingness to learn and introduce new ideas to the team
-
Experience with test planning (decision trees, pair–wise, etc.)
-
Proactiveness and patience (these are the most essential 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
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