2 days ago

Senior QA Engineer

Jobgether

Hybrid
Full Time
$120,000
Hybrid

Job Overview

Job TitleSenior QA Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$120,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Role

As a Senior QA Engineer, you will play a critical part in ensuring the delivery of high-quality, reliable, and scalable software solutions. This role involves leading the design and implementation of quality assurance strategies throughout the software development lifecycle, with a strong focus on automation, API validation, and CI/CD environments. Your expertise will be essential in collaborating with various teams to prevent defects and enhance user experiences in complex systems. This position empowers you to drive quality initiatives and continuous improvement, making a significant impact across the organization.

Key Accountabilities

  • Design and implement comprehensive test strategies including functional, regression, smoke, integration, and end-to-end testing.
  • Build and maintain automated E2E and integration tests prior to production releases.
  • Participate in sprint planning and contribute to acceptance criteria and Definition of Done.
  • Perform manual exploratory testing when required to validate feature readiness.
  • Create, document, and troubleshoot defects with clear reproduction steps and impact assessment.
  • Provide Go/No-Go recommendations on release quality.
  • Perform post-deployment validation and production checkout activities.
  • Design, develop, and maintain scalable automated testing frameworks (Cypress, Playwright, Selenium, or similar).
  • Automate complex user workflows and distributed system validations.
  • Improve and maintain test pipelines within CI/CD environments (GitHub Actions, GitLab CI, Jenkins, etc.).
  • Ensure automation scripts meet reliability, performance, and maintainability standards.
  • Contribute to code reviews and architectural quality discussions.

Requirements

  • 5+ years of experience in QA Engineering, SDET, or Quality Engineering roles.
  • 3+ years of hands-on experience building and maintaining automated testing frameworks.
  • Strong experience with automation tools such as Cypress, Playwright, Selenium, or similar.
  • Advanced knowledge of testing REST and GraphQL APIs.
  • Experience integrating automated tests within CI/CD pipelines.
  • Solid understanding of distributed systems and high-concurrency environments.
  • Familiarity with Linux systems, networking fundamentals, and log analysis.
  • Experience designing and executing complex test plans independently.
  • Strong analytical mindset with a preventative approach to quality.
  • Experience working in Agile/Lean software development environments.

Benefits

  • Direct employment with full legal benefits.
  • Major medical insurance including dental, vision, and travel coverage.
  • 100% remote work.
  • 18 days of vacation.
  • Support for furniture and equipment.

Key Skills/Competency

  • QA Engineering
  • Test Automation
  • API Testing (REST, GraphQL)
  • CI/CD Integration
  • Distributed Systems
  • Agile Methodologies
  • Cypress
  • Playwright
  • Selenium
  • Defect Management

Tags:

Senior QA Engineer
test strategies
automation
API validation
CI/CD
defect management
E2E testing
integration testing
exploratory testing
code reviews
Cypress
Playwright
Selenium
REST API
GraphQL
GitHub Actions
GitLab CI
Jenkins
Linux
distributed systems

Share Job:

How to Get Hired at Jobgether

  • Understand Jobgether's AI Matching: Recognize that Jobgether uses AI to match candidates, so tailor your resume and application to explicitly highlight keywords and skills from the Senior QA Engineer job description to maximize your fit score.
  • Showcase Automation Expertise: Emphasize your 3+ years of hands-on experience with automated testing frameworks like Cypress, Playwright, or Selenium. Provide specific examples of designing and maintaining these frameworks.
  • Highlight API & CI/CD Skills: Detail your advanced knowledge in testing REST and GraphQL APIs and your experience integrating automated tests within CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Demonstrate System Understanding: Articulate your solid understanding of distributed systems, high-concurrency environments, Linux, and networking fundamentals. Prepare to discuss how these impact QA.
  • Prepare for Agile Collaboration: Be ready to discuss your experience in Agile/Lean environments, sprint planning contributions, and how you collaborate with cross-functional teams to drive quality initiatives.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background