Negotiable
Undetermined
Hybrid
London, UK
Summary: Our client is looking for a QA Automation Engineer with expertise in Adobe Experience Manager (AEM) for a freelance B2B contract lasting 12 months, with the possibility of extensions. The role is hybrid, requiring three days of on-site work in London and two days of remote work each week. The ideal candidate should have a strong background in Java programming and test automation. Immediate start is preferred.
Key Responsibilities:
- Develop test automation code using Java programming.
- Understand AEM architecture, including Author and Publish instances, Dispatcher caching, and JCR/CRX content structure.
- Utilize Selenium WebDriver for testing complex web components built on AEM.
- Implement Behaviour-Driven Development (BDD) using Cucumber or similar tools.
- Test RESTful APIs using Java libraries like Rest Assured or other API testing tools.
Key Skills:
- 4+ years of hands-on experience in Java programming.
- Strong understanding of Adobe Experience Manager (AEM).
- Expert proficiency with Selenium WebDriver.
- Experience with Behaviour-Driven Development (BDD) and Cucumber.
- Proficiency in testing RESTful APIs.
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Our client is seeking a QA Automation Engineer with experience working with AEM to join their team for a freelance B2B contract, which is expected to last 12 months, with potential for additional extensions. This position is a hybrid role where you'll be working 3 days per week in London and 2 days remotely.
Project details:
- Position: AEM QA Automation Engineer
- Contract Length: 12 Months
- Start date: ASAP
- Location: Hybrid, 3 days per week in London and 2 days remote
- Languages: English Speaking
Skills and Responsibilities:
- 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 Behaviour-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 (eg, Postman).
If this interests you, please send me an up-to-date CV, and we can discuss the role in more detail. Otherwise, what are you looking for? If you know someone who might be interested, please forward this advert their way.