BETSOL

QA Automation Engineer – DevOps

BETSOL Pune, Maharashtra, India

IT Services and IT Consulting · 501-1,000 employees

5 h ago
devops Senior (5-10 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design and maintain scalable test automation frameworks while integrating them into CI/CD pipelines for cloud-native environments. Collaborate with cross-functional teams to validate application deployments, perform API testing, and ensure high-quality release readiness.

What they look for

QA Automation DevOps Python Java TypeScript C# API testing CI/CD Jenkins GitHub Actions Azure DevOps Docker Kubernetes Azure GCP Git

Requirements

Requires 6+ years of experience in QA Automation or SDET roles with strong proficiency in programming languages like Python, Java, or C#. Candidates must have hands-on experience with Kubernetes, Docker, CI/CD tools, and cloud platforms such as Azure or GCP.

Benefits

Health insurance Competitive salaries 401K Volunteer programs Scholarship opportunities Fitness center Cafe Recreational facilities

Full description

Company Description

Engineering the AI-powered enterprise. With AI and cloud-native solutions, BETSOL accelerates cloud transformation for enterprises across 17+ countries. BETSOL holds several engineering patents, and is recognized with industry awards. BETSOL maintains a net promoter score that is 2x the industry average. BETSOL’s open source backup and recovery product line, Zmanda (Zmanda.com), delivers up to 50% savings in total cost of ownership (TCO) and delivers best-in-class performance. BETSOL Global IT Services (BETSOL.com) builds and supports end-to-end enterprise solutions, reducing time-to-market for customers. BETSOL offices are set against the vibrant backdrops of Broomfield, Colorado and Bangalore, India. We take pride in being an employee-centric organization, offering comprehensive health insurance, competitive salaries, 401K, volunteer programs, and scholarship opportunities. Office amenities include a fitness center, cafe, and recreational facilities. Learn more at betsol.com

Job Description

About the Role

We are looking for an experienced QA Automation Engineer with strong DevOps expertise to drive automation and quality across application delivery, CI/CD pipelines, cloud environments, and deployments.

The ideal candidate will have strong hands-on experience in test automation, API testing, CI/CD, Kubernetes, cloud platforms, and troubleshooting. The role will work closely with Engineering, DevOps, Cloud, and Platform teams to ensure high-quality and reliable releases.

Responsibilities

  • Design, develop, and maintain scalable test automation frameworks.
  • Automate functional, regression, integration, API, smoke, and deployment validation testing.
  • Integrate automated test suites into CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Validate application deployments across Kubernetes and containerized environments.
  • Perform deployment validation, health checks, rollback testing, and release-readiness testing.
  • Test REST APIs, service integrations, and JSON/YAML payloads.
  • Analyze pipeline failures, application logs, Kubernetes events, and deployment logs to identify and troubleshoot issues.
  • Validate cloud-based applications and services across Azure and/or GCP environments.
  • Improve automation coverage and reduce flaky or unstable automated tests.
  • Define quality gates, test coverage, release exit criteria, and production-readiness checks.
  • Collaborate closely with QA, Development, DevOps, Cloud, and Platform Engineering teams.

Mandatory Skills

  • 6+ years of experience in QA Automation, SDET, or Software Testing roles.
  • Strong hands-on programming/scripting experience in Python, Java, TypeScript, or C#.
  • Strong experience building and maintaining automation frameworks.
  • Hands-on experience with API automation and REST API testing.
  • Strong understanding of CI/CD concepts and pipelines.
  • Experience with Jenkins, GitHub Actions, or Azure DevOps.
  • Hands-on experience with Docker and Kubernetes, including:• kubectl
  • Pod and container troubleshooting
  • Deployment/rollout validation
  • Log analysis
  • Readiness and liveness checks
  • Experience with Azure and/or GCP.
  • Strong knowledge of Git and version-control workflows.
  • Strong debugging and troubleshooting skills across applications, pipelines, and cloud environments.

Good to Have

  • Experience with AKS or GKE.
  • Knowledge of Argo CD/GitOps.
  • Experience with Terraform or Ansible.
  • Scripting knowledge in Bash or PowerShell.
  • Knowledge of OAuth2/OIDC and Keycloak.
  • Understanding of microservices and distributed systems.
  • Experience with observability and monitoring tools.
  • Experience validating production deployments and release readiness.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Automation-first mindset.
  • Strong ownership of quality and release readiness.
  • Ability to troubleshoot complex technical issues.
  • Strong collaboration with QA, DevOps, Platform, Cloud, and Engineering teams.

Qualifications

Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field, or equivalent professional experience.

Additional Information

Ideal Candidate Profile

A seasoned, hands-on QA professional who sees the whole system rather than individual features. They understand how cloud infrastructure, services, data and customer workflows fit together, and their test coverage reflects that. They are technically curious, very good at exploratory testing, and focused on delivering stable, high-quality releases.

Work Location and Hours

  • Work from Office, Monday to Friday, at Magarpatta, Pune.
  • General shift, with flexibility to coordinate with global stakeholders across time zones when needed.

Similar roles