Staff Software Engineer, QE

New
J
JobgetherSoftware Engineering
IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSDockerGraphQLCypressJavascriptKubernetesTypeScriptReactCI/CDPlaywright

Requirements

  • 8+ years of experience in software quality engineering, with at least 2 years in a Staff Engineer, Lead Engineer, or similar senior technical role.
  • Strong expertise in TypeScript/JavaScript testing and modern frontend ecosystems such as React, Webpack, or related technologies.
  • Advanced experience with browser automation frameworks including Playwright, Cypress, or Selenium WebDriver.
  • Strong knowledge of unit and component testing frameworks such as Vitest, Jest, or React Testing Library.
  • Proven experience designing, building, and scaling test automation frameworks from the ground up.
  • Solid understanding of CI/CD systems including GitHub Actions, Jenkins, Buildkite, or GitLab.
  • Hands-on experience testing GraphQL APIs, including integration testing, schema mocking, and query/mutation validation.
  • Experience with performance and load testing tools such as k6, Lighthouse, or Artillery.
  • Familiarity with visual regression testing tools such as Percy or Chromatic.
  • Understanding of AI/ML-powered products and testing challenges related to non-deterministic outputs.
  • Familiarity with Docker, Kubernetes, and cloud infrastructure environments like AWS or GCP.
  • Experience using AI-assisted development tools such as Cursor, GitHub Copilot, or Claude.

Responsibilities

  • Lead the design, development, and evolution of scalable test automation frameworks across UI, API, and GraphQL layers.
  • Define and drive comprehensive quality strategies that improve testing coverage, release confidence, and engineering productivity.
  • Design and implement AI evaluation frameworks to assess the accuracy, consistency, and reliability of AI-powered product features.
  • Leverage AI-assisted development tools to accelerate test creation, debugging, code generation, and engineering workflows.
  • Develop and optimize performance testing strategies, monitoring solutions, and quality analytics platforms.
  • Build reporting frameworks that provide visibility into test coverage, quality metrics, flaky tests, and release health.
  • Improve CI/CD testing pipelines by optimizing execution speed, reliability, and developer feedback cycles.
  • Partner with engineering teams to promote shift-left testing practices and establish quality ownership.
  • Conduct root cause analysis for critical production issues and implement long-term improvements.
  • Mentor Quality Engineering team members on best practices in automation, testing frameworks, and emerging AI tools.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now