Staff QA Automation Engineer in India at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff QA Automation Engineer based in India.
This is a senior technical QA automation role focused on building scalable, reliable, and highly automated engineering systems that support enterprise-grade software delivery. You will play a key role in designing and implementing automation frameworks that enable seamless build, test, packaging, and deployment workflows across cloud and on-premise environments. The role spans CI/CD engineering, DevOps enablement, and infrastructure automation, with a strong emphasis on improving developer productivity and release reliability. You will work closely with engineering, DevOps, and QA teams distributed across multiple geographies, contributing to the evolution of robust software delivery pipelines. A key part of your impact will be enabling efficient provisioning of test environments and strengthening deployment processes across QA, staging, and production systems. The environment is fast-paced, globally collaborative, and engineering-driven, with a strong focus on automation, quality, and continuous improvement.
- Design, develop, and maintain automated systems for building, packaging, and deploying software across QA, staging, and production environments.
- Build and optimize CI/CD pipelines using tools such as Jenkins, Git, and related DevOps technologies to support automated testing and delivery workflows.
- Develop infrastructure automation solutions for provisioning cloud-based and internal test environments for development and QA teams.
- Create and maintain tools and workflows supporting on-premise software delivery, including updates, restarts, and service maintenance automation.
- Enhance existing build systems, test automation frameworks, and verification tools to improve release quality and efficiency.
- Develop scripting solutions in Python and Bash to support system-level automation, troubleshooting, and orchestration.
- Contribute to DevOps transformation initiatives by defining process models, automation strategies, and toolchains.
- Collaborate with global engineering teams to improve developer productivity through automation and tooling enhancements.
- Ensure reliability and scalability of software delivery pipelines across distributed systems and environments.
- 8+ years of experience in software engineering or QA automation within enterprise software environments.
- Strong expertise in Linux systems, including networking, storage, file systems, and system configuration.
- Hands-on experience with CI/CD tools such as Jenkins, Git, Puppet, Ansible, and Terraform.
- Strong scripting skills in Python and Bash for automation, debugging, and system-level workflows.
- Experience building and maintaining automated build, test, and deployment pipelines at scale.
- Familiarity with Linux packaging systems (e.g., apt) and software update mechanisms.
- Exposure to Windows OS internals and QA automation on Windows environments.
- Experience working in globally distributed teams across multiple time zones.
- Strong understanding of DevOps principles and enterprise-grade software delivery practices.
- Ability to use modern AI tools to enhance productivity and development workflows.
- Competitive salary aligned with senior engineering roles.
- Comprehensive medical insurance and healthcare coverage for employees and families.
- Fully paid life insurance coverage.
- Flexible working hours and generous paid time off (PTO).
- Mental wellness support and platform subscriptions.
- Gym and fitness reimbursement programs.
- Childcare reimbursement benefits.
- Collaborative, global engineering environment with strong technical ownership.