Job Openings
Quality Assurance Engineer (M/W)
About the job Quality Assurance Engineer (M/W)
The Quality Assurance Engineer (QE) supports the team in the implementation of the best practices related to the software testing. He/She defines with the team its strategy, testing processes and identifies the tools and working methods to best implement them, He/She supports as well their implementation.
Your mission
- Define and implement of the test strategy and test processes; monitor their application and propose improvements when relevant
- Test tooling implementation; lead the implementation of the end to end testing tools, performance testing tools and business / functional monitoring tools and advise the team in the use of the tools and train them on the related best practices
- Business / technical interactions facilitation; facilitate interactions between business and technical members of the team and share with the team the best practices
- Sharing and skills development; formalize and capitalize the software testing best practices deployed on the projects
What will help you succeed in this role?
Essential
- Strong knowledge about test management tools (Xray)
- Strong knowledge about testing types and strategies:
- Unit testing
- Integration testing
- Functional testing (smoke, regression, UAT)
- Non-functional testing (performance, security)
- Strong knowledge about testing tools (Playwright, Cypress, Karate, Gatling, k6, JMeter or similar)
- Good level of development languages (Java, JavaScript, TypeScript, Python)
- Good Strong knowledge about test automation in CI pipeline jobs (Gitlab CI, Git, docker)
- Experience with usage of Generative AI tools (Copilot GitHub, GitLab Duo ..)
- Working experience in quality department and test management processes
- Knowledge about GCP services, GCP security architecture , etc
- Fluent English language
Desirable
- Proven experience of agile methodologies and agile testing implementation