HamburgerMenu
hirist

Senior Quality Assurance Engineer - Performance Testing

SQUASH APPS PVT LTD
Multiple Locations
5 - 7 Years

Posted on: 06/01/2026

Job Description

Description:

Senior QA Engineer

Location: Remote

Experience: 5+ Years

Role Summary

The Senior QA Engineer is a technical quality advocate responsible for embedding automated testing directly into the heartbeat of the software delivery lifecycle.

This role is designed for a QA professional who views "Quality" as a continuous process rather than a final gate, focusing heavily on CI/CD pipeline execution and DevOps integration.

You will be responsible for architecting and maintaining automated test suites that trigger upon code commit, ensuring rapid feedback loops for engineering teams.

Beyond traditional scripting, you will manage release validation workflows, monitor pipeline health, and optimize test execution strategies to support high-frequency, stable deployments in a modern, remote-first environment.

Responsibilities

- CI/CD Integration: Design, implement, and maintain automated test execution workflows within CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

- Automated Suite Execution: Lead the execution and continuous monitoring of comprehensive automated test suites (API, UI, and Integration) to ensure zero-regression deployments.

- Pipeline Optimization: Analyze pipeline execution data to identify bottlenecks, optimize test runtimes, and implement parallel execution strategies.

- Release Validation: Act as the final authority on release readiness by managing release gates and performing automated validation across staging and production-like environments.

- Framework Advancement: Enhance and scale existing Test Automation Frameworks (e.g., Selenium, Playwright, Cypress, or Appium) to ensure modularity, reusability, and stability.

- DevOps Collaboration: Partner closely with DevOps and SRE teams to align testing strategies with infrastructure changes and deployment patterns.

- Infrastructure as Code (IaC) Support: Understand and interact with containerized environments (Docker/Kubernetes) to ensure test environments are consistent and reproducible.

- Defect Lifecycle Management: Drive the identification, documentation, and tracking of critical bugs, performing root cause analysis (RCA) on pipeline failures.

- Test Strategy Leadership: Develop high-level test plans that balance automated coverage with risk-based manual verification where necessary.

- Remote Leadership: Collaborate across distributed time zones, providing clear technical documentation and communication regarding quality metrics and pipeline status.

Technical Requirements

- Core Experience: 5+ years of dedicated professional experience in Software Testing and Quality Assurance.

- CI/CD Mastery: Hands-on expertise in configuring and troubleshooting pipelines in Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

- Automation Engineering: Strong proficiency in at least one programming language (e.g., Java, Python, JavaScript, or C#) and associated automation frameworks.

- DevOps Workflows: Deep understanding of the modern DevOps lifecycle, including version control (Git), branching strategies, and environment management.

- API Testing: Proven experience in automated API testing using tools like Postman, RestAssured, or Supertest.

- Observability: Ability to monitor pipeline logs and use observability tools to diagnose test environment issues or flaky tests.

- Containerization: Familiarity with Docker for containerized test execution and environment consistency.

Preferred Skills :

- Security Testing: Experience integrating DAST/SAST security scanning tools into the CI/CD pipeline.

- Performance Testing: Knowledge of integrating performance/load testing (e.g., Jmeter, K6) into automated workflows.

- Cloud Infrastructure: Exposure to testing applications hosted on AWS, Azure, or GCP.

- Agile Leadership: Strong experience in Scrum/Kanban environments with a focus on "Shift-Left" testing methodologies.

- Analytical Thinking: Exceptional problem-solving skills with the ability to translate complex release requirements into automated validation steps


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in