Skip to the content
What look for :
- Design and develop automated test structures, scripts and tools to support software testing activities
- Collaborate with stakeholders to understand software requirements and translate them into effective automated test cases
- Identify suitable automated testing tools and technologies based on project requirements and industry best practices
- Develop and maintain automated test scripts for functional, regression, integration and performance testing
- Execute automated test scripts and analyze results to identify and report defects
- Continuously improve and optimize automated test processes and methodologies
- Collaborate with development teams to promote best practices in test automation, code quality and testability
- Define and apply QA automation standards, guidelines and best practices
- Perform code reviews for automated test scripts to ensure quality and adherence to coding standards
- Work closely with manual testers to integrate automated tests into test management and defect tracking systems
- Keep up to date with the latest trends and advances in QA automation tools and technologies
- Coach and orient junior QA team members in automated testing techniques and best practices.Collaborate with project managers to provide accurate estimates and timelines for test automation efforts
- Help set up and maintain test environments and test data for automation purposes
- Collaborate with cross-functional teams to identify and resolve automation issues and challenges
- Bachelor’s or Master’s degree in Computer Science, Software Engineering or related field
- Proven experience as a QA Automation Expert or in a similar role, with a focus on automated testing
- Solid knowledge of automated test structures, tools and methodologies
- Proficiency in at least one test automation programming language (e.g. Java, Python, C#)
- Experience with popular automated testing frameworks and tools (such as Selenium WebDriver, JUnit, TestNG, Cucumber, Tosca or Cypress)
- Familiarity with continuous integration and continuous delivery (CI/CD) practices and tools (e.g. Jenkins, GitLab CI/CD)
- Understanding of software development methodologies, such as Agile or Scrum
- Solid understanding of software testing principles and practices
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Attention to detail with a focus on delivering high quality results
- Ability to work independently and manage multiple projects and tasks simultaneously
- Knowledge of performance and load testing tools (such as JMeter, Gatling) is a plus
- Certifications in software testing and test automation are an advantage
What you can expect:
- You’ll have the opportunity to make a real difference and be part of a growing, motivated and creative team, working directly with the founders/partners.
- Unlimited opportunities for personal and professional development, including the chance to attend the industry’s most important conferences and trade shows.
- A variety of valuable experiences and perspectives on new digital models and best practices in a variety of sectors.
- Responsibility for challenging and exciting projects and customers in an international environment.
- Enjoy meals and drinks, sports sessions and team events, as well as other additional benefits.
- Be part of a family-friendly company, with flexible working hours and the possibility of working from home, located in Geneva (Switzerland).
Looking for a new adventure?