Roles & Responsibilities
Customer is seeking a Senior AEM QE Engineer, who has the right mix of technical with passion for managing the dynamics of a fast-paced environment. The candidate will be responsible to work with Business, DevOps and Architecture teams to successfully deliver complex cross-functional projects.
Responsibilities:
- Collaborate with product management, marketing, and fellow technologists to test and deliver frictionless multi-channel experiences
- Develop and implement comprehensive test plans, test scenarios, and test cases for AEM projects
- Conduct functional, regression, and integration testing of AEM sites/assets functionality and workflows.
- Perform validation of content authoring features asset management and schemas / metadata
- Ensure cross-browser and cross-device compatibility of AEM-driven web applications.
- Define and identify automation scenarios from the set of test cases or user stories during sprints
- Develop, execute, and maintain automated test scripts for websites using Core Java, Selenium, and TestNG
- Document and track defects using issue tracking systems, such as JIRA, and work closely with development teams to resolve issues.
- Stay up to date with industry trends, best practices, and emerging technologies related to AEM and QA methodologies
- Employ industry best practices to deliver world-class solutions. Ensure developed solutions remain compliant with all applicable Prudential standards
- Ensure that software standards and quality targets are met
Requirement:
- 7-10 years of experience working in corporate environment as QE Engineer
- 3+ years’ experience in Test Automation Framework development and implementation including but not limited to Selenium, Maven, TestNG, Cucumber, BDD
- 2+ years’ testing experience in Adobe Experience Manager (AEM) and its core components, including Sites, Assets, Content and Experience Fragments, and Forms.
- Experience testing and automating APIs using REST Assured
- Experience in testing end-to-end implementations of AEM 6.5 or later, AEM as a cloud service experience preferred
- Proficient in using one of the IDEs like Eclipse, IntelliJ, or Microsoft Visual Studio
- Experience with agile development methodologies and TDD
- Knowledge of DevOps tools such as Artifactory, SonarQube, Selenium, Jenkins is highly desirable
- Certification in Adobe Experience Manager (AEM) or related areas is a plus.
- Qualification:Bachelor’s degree preferably in Computer Science