Senior Test Automation Engineer (with test management skills)

Epam Systems, Inc.
Geneva, Switzerland
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Geneva, Switzerland

Tech stack

Testing (Software)
JavaScript
Automation of Tests
Regression Testing
Release Management
Requirements Traceability
Test Management
Strategies of Testing
Appium
Information Technology
Playwright

Job description

  • Act as the primary quality owner for the mobile banking application and support quality assurance for the CRM platform
  • Define and implement product test plans with clear objectives, scope, and testing approach
  • Coordinate testing activities across an internal QA team and EPAM-provided crowd testing services
  • Design, review, and maintain test cases aligned with business requirements and user scenarios
  • Manage requirements traceability within the client's test management tool for transparent coverage and risk reporting
  • Develop and maintain automated tests using Playwright, JavaScript and Appium where applicable
  • Plan, execute and monitor manual and automated test campaigns including regression testing
  • Report testing progress, quality metrics, and risks to product, release, and project stakeholders
  • Drive continuous improvements in QA processes and contribute to release management activities

Requirements

We're looking for a Senior Test Automation Engineer (with test management skills) to join our team in Geneva, Switzerland in a hybrid working mode., * Proven experience in software testing as a Test Automation Engineer, Test Engineer, or Test Manager

  • Strong knowledge of testing methodologies, QA best practices, and test management processes
  • Hands-on experience in test automation with Playwright and JavaScript
  • Practical expertise in mobile testing; experience with Appium preferred
  • Ability to perform manual testing when automation coverage is insufficient
  • Familiarity with test management tools such as QTest or equivalent platforms
  • Understanding of agile delivery methods and release management practices
  • Strong communication, stakeholder management, and team leadership skills
  • Fluent in English and French

Nice to have

  • Bachelor's or Master's degree in Computer Science, Engineering or related field
  • ISTQB or equivalent testing certification
  • Experience in the banking or financial services sector
  • Previous experience working with crowd testing providers

Benefits & conditions

Pulled from the full job description

  • Parental leave

  • Retirement plan, * 5 weeks of vacation

  • EPAM Employee Stock Purchase Plan (ESPP)

  • Enhanced parental leave

  • Extended pension plan

  • Daily sickness allowance insurance

  • Employee assistance program

  • Global business travel medical and accident insurance

  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses

  • Please note that any offers will be subject to appropriate background checks

  • We do not accept CVs from recruiting or staffing agencies

  • For this position, we are able to consider applications from the following:

  • Swiss nationals
  • EU/EFTA nationals
  • Third-country nationals based in Switzerland with an appropriate work permit
  • Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits

Apply for this position