Development
Geneva (CH)
Posted 1 year ago

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

What require:

  • 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?

Job Features

Job Category

EN

Apply Online