We are seeking a detail-oriented UAT Tester to ensure the quality of our Adobe Experience Manager implementations. As an UAT Tester, you will play a critical role in ensuring the successful delivery of our AEM-based solutions. You will be responsible for planning, executing, and documenting user acceptance testing, identifying and tracking defects, and collaborating with developers and stakeholders to ensure that implementations meet business requirements and deliver a high-quality user experience.
Qualifications: BSC Computer Science, BCA, BSC/BE IT
CMS/AEM Expertise: Proven experience working with Adobe Experience Manager (AEM). Deep understanding of AEM's architecture, components, and workflows. Preferably Tester with hands on experience as an author.
Testing Methodologies: Familiarity with various software testing methodologies, including Agile and Waterfall.
Workflow Tools: Experience using test management tools (e.g., Jira), defect tracking systems, and other relevant testing software (e.g., browser stack).
Shop & Buy – Experience testing e-commerce platforms and flows, specifically within "Shop & Buy" functionalities (product browsing, Inventory Platform, etc.,) is highly preferred
Technical Skills: Understanding of HTML, CSS, and JavaScript is beneficial, as is familiarity with web services and APIs.
Communication Skills: Excellent written and verbal communication skills are essential for collaborating with cross-functional teams and effectively documenting test results.
Analytical Skills: Strong analytical skills are required to identify and diagnose defects.
Problem-Solving Skills: Ability to troubleshoot issues and provide solutions.
Test Planning and Execution: Collaborate with project stakeholders to understand requirements and develop detailed test plans (authoring, publishing, workflows, consumer/end-user experience etc.). Execute these test plans meticulously and document results thoroughly.
Defect Reporting and Tracking: Identify, document, and track defects using a defect tracking system (e.g., Jira). Provide clear and concise descriptions of defects, including steps to reproduce, expected vs. actual results, screenshots, and relevant logs. Work with developers & QA Team members to resolve issues.
Test Data Management: Manage and maintain test data, ensuring data integrity and availability throughout the testing process.
Regression Testing: Conduct regression testing to ensure that new features or bug fixes haven't introduced new issues into the system.
Non-functional Testing: Depending on the specific requirements, this role may also involve some basic performance testing, identifying potential bottlenecks or performance issues within the AEM environment, Analytics, Accessibility, etc.,
Collaboration and Communication: Effectively communicate testing progress, results, and roadblocks to project stakeholders. Actively participate in daily stand-ups, sprint reviews, and other project meetings.
Agile/Scrum: Participate in stand-ups and sprint planning, contributing to iteration planning and task management within an Agile/Scrum environment.
Upskilling: Commitment to continuous learning and staying current with testing techniques and AEM features through provided upskilling opportunities. – as required