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