QA Analyst

dentsuNew York, NY
$59,000 - $96,025Hybrid

About The Position

The QA Analyst will be responsible for analyzing requirements, acceptance criteria, and technical specifications to understand project goals. They will perform various test types, including functional, integration, system, regression, user acceptance, and compatibility testing across different platforms, browsers, and devices. The role involves assisting QA Leads in creating test plans, test cases, and scripts, as well as maintaining clear test documentation. The analyst will identify, document, and prioritize issues, track defect lifecycles, and collaborate with development teams. They will provide feedback on test progress, results, and risks to project managers and business analysts, and support root cause analysis and process improvements. Participation in Agile ceremonies like daily stand-ups, sprint planning, backlog grooming, and retrospectives is expected. The QA Analyst will partner with developers, UX designers, technical leads, and program managers to define quality expectations and testing priorities, and provide input on requirements and design discussions to ensure testability. Communication of complex technical and quality-related issues to all partners is a key aspect of the role. The analyst will also contribute to projects aimed at improving QA processes and assist in developing automated test cases. Staying informed about the latest technologies and industry best practices in QA, accessibility, and automation is crucial, as is supporting accessibility and compliance testing aligned with WCAG.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Computer Engineering, or a related field.
  • Minimum of 1 year of hands-on QA experience in testing software applications.
  • Experience testing across multiple platforms, including web, mobile web, and native mobile applications.
  • Experience with QA methodologies, testing techniques, and the Software Development Life Cycle (SDLC).
  • Familiarity with cross-browser testing tools, web service validation, and log inspection methods.

Nice To Haves

  • ISTQB or equivalent QA certification (passed).
  • Experience with object-oriented programming languages (e.g., Java, C#) or scripting languages (e.g., JavaScript, Python, Ruby).
  • Hands-on experience with Content Management Systems such as Adobe Experience Manager (AEM) or Sitecore.
  • Proficiency in database queries, database testing, and API/web service testing.
  • Familiarity with accessibility standards (WCAG) and accessibility testing tools.
  • Exposure to automated testing frameworks and tools (e.g., Selenium WebDriver, Appium).
  • Knowledge of cloud platforms (e.g., Amazon Web Services) and CI/CD tools (e.g., Jenkins).
  • Prior experience working in Agile/Scrum development teams.

Responsibilities

  • Analyze requirements, acceptance criteria, and technical specifications to develop understanding of project goals.
  • Complete multiple test types, including functional, integration, system, regression, user acceptance, and compatibility testing across different platforms, browsers, and devices.
  • Assist QA Leads in creating comprehensive test plans, test cases, and scripts to support project deliverables.
  • Maintain clear, well-structured test documentation to support repeatability and knowledge sharing.
  • Identify, document, and prioritize issues discovered during testing; ensure defects are logged with reproducible steps, supporting evidence (screenshots, logs, service requests/responses), and detailed impact assessments.
  • Track defect lifecycle from identification through resolution, collaborating with developers and project teams to validate fixes.
  • Provide feedback to project managers, business analysts, and partners on test progress, results, and risks.
  • Support root cause analysis and help guide process improvements to prevent recurring issues.
  • Participate in daily stand-ups, sprint planning, backlog grooming, and retrospective sessions as part of an Agile delivery team.
  • Partner with developers, UX designers, technical leads, and program managers to agree on quality expectations and testing priorities.
  • Provide input during requirements and design discussions to ensure testability, clarity, and agreement on acceptance criteria.
  • Communicate complex technical and quality-related issues for all partners.
  • Contribute to projects aimed at improving QA processes, efficiency, and consistency of deliverables.
  • Assist QA Leads and Automation Engineers in developing automated test cases and scenarios, ensuring they complement manual testing efforts.
  • Stay informed about latest technologies and industry best practices in QA, accessibility, and automation.
  • Support accessibility and compliance testing efforts aligned with Web Content Accessibility Guidelines (WCAG).

Benefits

  • Equal employment opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service