QA Analyst
Core
Analyze requirements and specifications to develop project understanding, execute functional, integration, system, regression, and compatibility testing across web, mobile, and native platforms, and track defect lifecycles.
Role type
QA Analyst
Builds
Software applications (web, mobile web, native mobile)
Domain
Digital marketing technology / Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Functional testing, Integration testing, System testing, Regression testing, User acceptance testing, Compatibility testing, Test planning, Test case creation, Defect logging, Root cause analysis, Agile/Scrum participation, Requirements analysis, Cross-browser testing, Log inspection, Database querying, API/web service testing, Accessibility testing (WCAG), Automation testing support
Preferred skills
Object-oriented programming (Java, C#), Scripting (JavaScript, Python, Ruby), CMS experience (Adobe Experience Manager, Sitecore), Automated testing frameworks (Selenium WebDriver, Appium), Cloud platforms (AWS), CI/CD tools (Jenkins)
Technologies
Selenium WebDriver, Appium, Jenkins, Amazon Web Services, Adobe Experience Manager, Sitecore
Responsibilities
Analyze requirements and acceptance criteria to understand project goals; Execute functional, integration, system, regression, user acceptance, and compatibility testing; Assist in creating test plans, test cases, and scripts; Document test results and maintain structured test documentation; Identify, document, and prioritize defects with reproducible steps and impact assessments; Track defect lifecycle from identification to resolution; Provide feedback on test progress, results, and risks to project managers and business analysts; Support root cause analysis and process improvements; Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives); Collaborate with developers, designers, and leads on quality expectations and testing priorities; Contribute to improving QA processes and automation efforts.
Seniority
Junior to Mid-level, hands-on IC