Senior Test Automation Engineer / Senior Test Automation Engineeress

EPAM Systems (Switzerland) GmbH - April 30, 2025

Join Our Team as a Senior Test Automation Engineer

Are you a passionate Senior Test Automation Engineer ready for an exciting journey with a professional digital bank? Join our team in Zurich and collaborate closely with our client. You will be responsible for executing test automation, reviewing code, and mentoring junior engineers.

If you have experience in test coordination and execution, this is your opportunity to solve complex problems and deliver impactful solutions in a dynamic environment.

Responsibilities

  • Establish and maintain a cutting-edge automated QA testing framework, staying at the forefront of trends, technologies, and best practices.
  • Conduct test analysis, design meticulous test cases, and execute tests to expand the coverage of new and existing functionalities in both manual and automated testing arenas.
  • Keep a keen eye on emerging innovations in the field to ensure we stay ahead of the curve in delivering groundbreaking solutions.
  • Help define and contribute to CI/CD pipelines, enhancing our deployment processes for greater efficiency.
  • Share your vast knowledge and expertise proactively with key stakeholders within the client’s organization.
  • Review test automation code crafted by fellow team members to ensure adherence to coding standards and foster a culture of excellence.
  • Mentor and inspire junior team members, guiding them in their test automation approaches and instilling best practices.

Requirements

  • Extensive experience in Test Automation Development within the Java ecosystem, with mastery of Selenium.
  • Excellent command of the Java programming language for crafting robust automation scripts for web applications and REST-based web services.
  • A solid grasp of Maven, Cucumber, and Git for seamless integration into our development processes.
  • Ability to write basic SQL queries, with a good understanding of more complex ones.
  • Fluent proficiency in both German and English to ensure effective communication with all stakeholders.
  • Hands-on experience in automation with a focus on Continuous Integration/Continuous Development (CI/CD) using tools such as Jenkins or TFS.
  • Proficiency in utilizing Design Patterns and Object-Oriented Programming (OOP) for creating clean and high-quality code.
  • Experience, interest, and adaptability to work within an Agile Software Development Life Cycle (SDLC).
  • A knack for training and mentoring junior engineers to empower their growth.
  • A self-motivated, independent, and proactive mindset complemented by exceptional problem-solving skills.

To take the next step in your career, apply online using the form below. Please note that only applications matching the job profile will be considered.

Location : Glattpark (Opfikon)
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.