Senior Test Automation Engineer

Zurich, Switzerland

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a Senior Test Automation Engineer for our Zürich office to make the team even stronger.

EPAM seeks IT Professionals to join the development team for a world-leading technology company. IT specialists will tackle development of rich, data-driven web applications utilizing power of cloud-based infrastructure. As part of a team, you will work on your own application, taking responsibilities for communication, development, testing and delivering it to the client.

As a Senior Test Automation Engineer, you will work as part of an IT team to drive the analysis, design and methods of software quality assurance. You will apply new, maintain and evolve existing solutions to the financial domain system. You will also estimate, plan, and coordinate testing activities.

Responsibilities

  • Perform functional and non-functional testing (dev-level, injecting messages, analyzing database);
  • Perform automated testing with JBehave (creating/updating scenarios);
  • Document test results and present them to stakeholders;
  • Solve issues including simple development tasks.

Requirements

  • Experience with bac-end testing;
  • Basic knowledge of Java language;
  • Experience with test automation frameworks;
  • Strong analytical and problem solving skills;
  • Experience with Linux, SQL and version control system (Git);
  • Strong passion for learning and following industry best practices;
  • Agile methodologies;
  • Fluent English is required;
  • Fluent German is nice to have.

Nice to have

  • Knowledge of TDD/BDD frameworks (JBehave);
  • Experience with CI (TeamСity), JMeter;
  • Experience writing E2E and Unit test scenarios;
  • Finance background.

We offer

  • Experience exchange with colleagues all around the world;
  • Competitive compensation depending on experience and skills;
  • Regular assessments and salary reviews;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Corporate and social events;
  • EPAM is not accepting resumes from recruiting or staffing agencies for this position.

Why EPAM?

EPAMers appreciate our flexible work environment, great benefits, and opportunities to thrive.

Life@EPAM

Take a sneak peek at our life in and out of the office. We're more than teammates – we're a community of friends.