- Location
- United States
- Workplace
- Remote
- Type
- Full-time
- Department
- Data & AI & Cloud
- Seniority
- Entry
- Experience
- 3+ years
- Education
- Bachelor
- Source
- Lever
Description
QA Leadership & Strategy
• Define and implement QA strategies, standards, and best practices for AEM projects.
• Lead and mentor QA engineers, providing technical guidance and direction.
• Establish quality gates across the SDLC and ensure adherence to testing processes.
• Drive continuous improvement initiatives to enhance testing efficiency and product quality.
• Participate in project planning, estimation, and release readiness activities. • Collaborate with cross-functional teams to ensure quality is embedded throughout the development lifecycle.
• Establish and enforce test case review processes, ensuring all test artifacts undergo QA Lead review and approval prior to execution. Functional Testing
• Review business requirements, user stories, functional specifications, and acceptance criteria.
• Develop comprehensive test plans, test cases, test scenarios, and traceability matrices.
• Validate AEM components, templates, workflows, content fragments, and experience fragments.
• Perform end-to-end testing across Author, Publish, Dispatcher, and Production environments.
• Conduct regression, integration, system, smoke, sanity, and UAT support testing.
• Validate responsive behavior across multiple browsers and devices. Test Management & Review
• Create and maintain detailed test cases in AgileTest aligned with business requirements, user stories, and acceptance criteria
• Ensure complete test coverage and traceability between requirements, test cases, and defects.
• Conduct internal test case reviews and provide sign-off before execution to ensure quality, consistency, and adherence to testing standards.
• Review test scenarios and test cases prepared by QA team members, provide constructive feedback, and drive continuous improvement in test design and coverage.
AEM-Specific Testing
• Test AEM Sites, Assets, Forms, and Headless implementations.
• Validate content authoring, publishing workflows, approval processes, and versioning.
• Verify dispatcher caching rules and content delivery mechanisms.
• Test integrations with Adobe Analytics, Adobe Target and third-party systems. • Validate SEO-related implementations within AEM. UI/UX & Figma Validation
• Review and interpret UI/UX designs from Figma.
• Validate implemented screens against Figma designs for pixel-perfect accuracy.
• Ensure consistency in layouts, typography, colors, spacing, responsive behavior, and user interactions.
• Collaborate closely with designers and developers to identify and resolve UI/UX deviations.
• Support design QA activities during sprint and release cycles.
Test Automation
• Design, develop, and maintain automation frameworks using Selenium, Playwright, Cypress, or similar tools.
• Automate UI, API, and regression test suites for AEM applications.
• Integrate automated tests into CI/CD pipelines.
• Monitor and improve automation coverage and execution efficiency.
• Analyze automation results and drive continuous quality improvements. API & Integration Testing
• Validate REST APIs, GraphQL APIs, and microservices used within AEM solutions.
• Perform functional and integration testing of connected systems. • Utilize tools such as Postman, Swagger, and REST Assured for API validation. Accessibility Testing
• Lead accessibility testing initiatives and ensure compliance with WCAG 2.1/2.2, ADA, and accessibility standards.
• Conduct accessibility audits using tools such as ANDI, NVDA and Level access, Lighthouse, and Accessibility Insights.
• Validate keyboard navigation, focus management, screen reader compatibility, color contrast, and semantic HTML compliance.
• Work closely with development and UX teams to remediate accessibility issues.
• Ensure accessibility compliance is integrated into release quality gates.
Defect Management & Reporting
• Manage the defect lifecycle using JIRA.
•Track quality metrics and provide regular status reports to stakeholders.
• Conduct root cause analysis and implement defect prevention strategies.
• Support release sign-offs and production validation activities.
Required Qualifications
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
• 8+ years of QA experience with at least 3+ years in a QA Lead role.
• 3+ years of hands-on experience testing Adobe Experience Manager (AEM) applications.
• Strong understanding of AEM architecture, content management concepts, Author/Publish environments, Dispatcher, and workflows.
• Experience in manual and automated testing methodologies.
• Strong knowledge of Agile, Scrum, DevOps, SDLC, and STLC practices.
• Experience working with distributed teams and multiple stakeholders.
Technical Skills Must-Have
• Adobe Experience Manager (AEM Sites, Assets, Forms)
• Selenium / Playwright / Cypress
• API Testing (Postman, REST Assured)
• JIRA, Confluence
• Git, Jenkins, Azure DevOps
• Accessibility Testing (WCAG, Axe, Lighthouse, Wave)
• Figma Design Validation and UI Review
• SQL and Database Validation
• Browser Developer Tools Good-to-Have
• Adobe Analytics
• Adobe Target
• Adobe Launch
• Adobe Commerce
• GraphQL APIs
• JMeter / LoadRunner
• SEO Testing and Validation
• Mobile and Responsive Testing
• AEM Cloud Service Experience
Soft Skills
• Strong leadership and team management skills.
• Excellent stakeholder management and communication abilities.
• Strong analytical and problem-solving skills.
• Ability to effectively collaborate with developers, architects, designers, and business teams.
• Strong attention to detail, particularly for UI/UX and accessibility compliance.
• Ability to work in a fast-paced Agile delivery environment.