HamburgerMenu
hirist

Senior Quality Assurance Engineer - Automation Testing

HNM Solutions
Multiple Locations
6 - 8 Years

Posted on: 25/09/2025

Job Description

About the Role :

We are looking for a highly skilled Senior QA Engineer who will be responsible for designing, developing, and executing automated test frameworks to ensure the reliability, scalability, and performance of our applications.


The ideal candidate will have hands-on experience in automation testing, Python, Pytest, Kubernetes, and cloud environments (AWS, Azure, or GCP).


Role : Sr QA Engineer


Location : Bangalore, pune, Navi Mumbai, Gurgaon

Experience : 6+ years

NOTE : immediate joiner

Mandatory skills :


- Look Kubernetes & any cloud exp

- Automation, python, Pytest, Kubernetes, any cloud

Senior QA engineer with this job description :

Architecting Test Systems :

- Architect test frameworks and infrastructure for validating microservices and infrastructure components in multi-cluster and hybrid-cloud environments.

- Oversee the design of complex test scenarios simulating production-like workloads, resource scaling, failure injection, and recovery across distributed clusters.

Automation & Scalability :

- Spearhead the development of scalable and maintainable test automation integrated with CI/CD (Jenkins, GitHub Actions, etc.).

- Leverage Kubernetes APIs, Helm, and service mesh tools to build comprehensive automation coverage, including system health, failover behavior, and network resilience.

- Promote test infrastructure-as-code and drive IaC forward on the team making sure the infrastructure code is repeatable, extensible and reliable.

Technical Proficiency :

- Deep understanding of Kubernetes internals, cluster lifecycle management, Helm, service meshes (e.g., Istio or Linkerd), and network policies.

- Strong scripting and automation capabilities (Python, Pytest, Bash, etc.).

- Familiarity with observability stacks (Prometheus, Grafana, Jaeger), Kubernetes security (RBAC, secrets management), and performance benchmarking tools (e.g., K6).

- Solid grounding in cloud architecture (AWS, Azure, GCP), infrastructure provisioning, and containerized CI/CD.

- Moderate to advanced linux knowledge and proficiency is required : Bash scripting and debugging, systemd/logs, networking/firewalling/routing, certificate/PKI management, containers (Docker/containerd), and Kubernetes tooling (kubectl/Helm with OCI registries, GitOps/Flux) to install, test, and troubleshoot multi-cluster environments.


Key Responsibilities :

- Design, develop, and maintain automated test frameworks using Python and Pytest.

- Perform functional, regression, integration, and performance testing for complex applications.

- Work closely with developers, DevOps, and product teams to ensure high-quality releases.

- Build and maintain test environments using Kubernetes and containerized applications.

- Validate application performance, scalability, and resilience in cloud environments (AWS / Azure / GCP).

- Implement CI/CD pipelines for automated testing and quality gates.

- Drive best practices in test automation, QA strategy, and continuous improvement.

- Mentor junior QA engineers and contribute to technical leadership within the QA team.

Required Skills & Qualifications :

- 6+ years of experience in Quality Assurance and Test Automation.

- Strong expertise in Python and Pytest for test automation.

- Experience with Kubernetes and containerized application testing.

- Hands-on experience with at least one cloud platform (AWS / Azure / GCP).

- Proficiency in CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).

- Solid understanding of software QA methodologies, tools, and processes.

- Experience with API testing (REST, GraphQL, Postman, etc.).

- Strong debugging and problem-solving skills.


info-icon

Did you find something suspicious?