Software Engineer in Test III ( Automation Testing, Virtualization ) in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer in Test III (Automation Testing, Virtualization) in India.
This role is designed for a senior QA automation professional who thrives in complex, distributed system environments and enjoys building highly scalable test frameworks from the ground up. You will work at the intersection of automation engineering, virtualization technologies, and storage systems, ensuring the reliability and performance of mission-critical platforms. The environment is highly collaborative, working closely with development, DevOps, and product teams to ensure seamless, high-quality releases. You will play a key role in designing and evolving automation strategies that improve test coverage, speed, and system resilience. The position also emphasizes modern QA practices, including AI-assisted testing and intelligent automation workflows. You will be responsible for uncovering system-level issues across multiple layers, from application to infrastructure. This is a high-impact role for engineers passionate about quality, scalability, and cutting-edge testing practices.
In this role, you will design and implement advanced automation solutions while ensuring the quality, reliability, and performance of complex storage and virtualization systems.
- Design, develop, and maintain scalable automation frameworks using JavaScript or Python
- Build and execute automated test suites for distributed and high-complexity systems
- Validate functionality, performance, and reliability of storage and virtualization platforms
- Collaborate with development, DevOps, and product teams to ensure high-quality software releases
- Identify gaps in test coverage and implement improvements to enhance quality metrics
- Integrate automated tests into CI/CD pipelines and build workflows
- Debug and troubleshoot complex issues across application, storage, and infrastructure layers
- Contribute to continuous improvement of QA processes and automation strategies
- Support AI-driven testing initiatives to improve efficiency and coverage
The ideal candidate is a strong automation engineer with deep technical expertise in QA, virtualization, storage systems, and modern testing frameworks.
- 5+ years of experience in QA automation or SDET roles
- Strong hands-on experience with virtualization technologies (VMs, hypervisors, containerization)
- Solid understanding of storage systems including SAN, NAS, RAID, file systems, replication, and backup/recovery
- Experience or exposure to IBM Power Systems is highly preferred
- Proficiency in JavaScript or Python for test automation development
- Experience with automation frameworks such as PyTest, TestNG, Selenium, and REST API testing tools
- Strong debugging, analytical thinking, and problem-solving skills
- Experience working in distributed system environments
AI & modern QA skills:
- Familiarity with AI/ML-assisted testing concepts and workflows
- Experience using AI for test case generation, test data creation, and flaky test detection
- Exposure to tools like GitHub Copilot or similar AI coding assistants
- Understanding of AI-driven QA optimization or anomaly detection tools
- Awareness of prompt engineering basics for test design and debugging
Good to have:
- Experience with performance and load testing tools
- Exposure to cloud platforms such as AWS, Azure, or GCP
- Knowledge of Kubernetes or container orchestration
- Experience with CI/CD tools such as Jenkins or GitHub Actions
Soft skills:
- Strong communication and collaboration abilities
- Ability to work independently with strong ownership mindset
- Experience mentoring junior QA engineers
- Proactive approach to quality and continuous improvement
- Competitive compensation aligned with senior engineering roles
- Opportunity to work on advanced storage and virtualization technologies
- Exposure to AI-driven QA and modern automation practices
- Career growth in a high-impact engineering environment
- Collaborative and innovation-driven team culture
- Learning opportunities across cloud, automation, and distributed systems
- Inclusive and equal-opportunity workplace
- Continuous improvement and professional development support
- Opportunity to work on large-scale, mission-critical systems