Adobe Aem Qa Automation Engineer

Zürich, ZH, CH, Switzerland

Job Description

We are seeking a highly skilled

Adobe AEM QA Automation Engineer

with proven expertise in Java-based test automation and deep working knowledge of the Adobe Experience Manager (AEM) platform. The ideal candidate will be instrumental in designing, building and maintaining robust, scalable automation frameworks to ensure the quality, performance and reliability of our digital customer experiences built on AEM. This role requires a strong focus on CI/CD integration and BDD/TDD principles within an Agile/Scrum environment.

Responsibilities



Design and implement comprehensive Test Plans and Test Strategies specifically for AEM components, templates, workflows and content authoring functionalities Develop, enhance and maintain the existing Java-based test automation framework using Selenium WebDriver, Cucumber/Gherkin, TestNG/JUnit, and the Page Object Model (POM) Create, execute and maintain automated scripts for UI functional testing, API testing (RESTful services that integrate with AEM) and regression testing Identify, document and track defects (bugs) using management tools like JIRA or ALM, performing root cause analysis (RCA) and thorough regression testing

Requirements



4+ years of hands-on experience in Java programming, specifically for developing test automation code Strong understanding of Adobe Experience Manager (AEM) architecture, including the difference between Author and Publish instances, Dispatcher caching and the structure of JCR/CRX content Expert proficiency with Selenium WebDriver and its interaction with complex web components built on AEM Experience with Behavior-Driven Development (BDD) using Cucumber or similar tools, writing and executing feature files using Gherkin syntax Proficiency in testing RESTful APIs using Java libraries like Rest Assured or other API testing tools (e.g., Postman)

We offer



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, over 22,000 courses on LinkedIn Learning Solutions and much more + All benefits and perks are subject to certain eligibility requirements 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

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1882732
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Zürich, ZH, CH, Switzerland
  • Education
    Not mentioned