Senior QA Engineer

Ness Digital Engineering

About The Position

As a Senior QA Engineer at Ness, you will help ensure the quality and reliability of complex business applications. You will work across the full QA lifecycle, combining manual testing with Playwright-focused test automation, defect investigation, and release support. The role involves collaborating with developers, product owners, and support teams, handling support tickets, and helping improve QA processes. You will also mentor junior QA engineers. Ness describes its workplace as valuing curiosity, innovation, growth, inclusion, and employee well-being. The company offers access to learning resources, certifications, hands-on experiences, diverse projects, and flexible remote options. The hiring process typically includes HR, technical, and client interviews, followed by an offer stage; some client processes may include additional conversations.

Requirements

  • At least 5 years of experience in software testing, preferably on complex business applications.
  • Strong knowledge of the full QA lifecycle and testing methodologies.
  • Excellent manual testing skills and the ability to derive test scenarios independently.
  • Proven experience in defect investigation and root cause analysis.
  • Hands-on experience with log analysis and monitoring tools, such as Elastic and DataDog.
  • Experience with Playwright automation, including executing and contributing to test suites.
  • Strong API testing skills using tools such as Postman.
  • Experience with tools such as Jira, GitLab, and ticketing systems such as ServiceNow.
  • Familiarity with CI/CD pipelines and multi-environment testing.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently, with strong ownership and a proactive mindset.
  • Experience working in Agile teams.

Responsibilities

  • Design, develop, and maintain automated test scripts, with a focus on Playwright.
  • Define and execute testing strategies across the QA lifecycle, including analysis, design, execution, defect management, regression, and release support.
  • Perform manual testing and derive test scenarios from requirements and documentation.
  • Investigate, troubleshoot, and follow up on defects, including root cause analysis using logs and monitoring tools.
  • Analyze application logs, such as Elastic and DataDog, to identify issues in QA and production environments.
  • Collaborate with developers, product owners, and support teams to validate features and resolve issues.
  • Handle support tickets, reproduce issues, and follow them through to resolution.
  • Contribute to release and patch planning, including impact assessment and validation of fixes.
  • Maintain and optimize regression test suites using a risk-based approach.
  • Mentor junior QA engineers and continuously improve QA processes and ways of working.

Benefits

  • Access to learning resources, certifications, and hands-on experiences.
  • Flexible remote options.
  • Access to development resources.
  • Opportunity to work on diverse projects.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service