Software Engineer in Test III (Automation Testing, Virtualization)
ExternalFull-timeOn-site1w ago
AWSAzureCI/CDComplianceGCPGitHub
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, develop, and maintain scalable and robust automation frameworks using Java-script or Python
- Build and execute automated test suites for complex distributed systems
- Validate functionality, performance, and reliability of storage and virtualization platforms
- Collaborate with development, DevOps, and product teams to ensure high-quality releases
- Identify gaps in test coverage and implement solutions to improve quality metrics
- Contribute to CI/CD pipelines and integrate automated tests into build workflows
- Debug complex issues across system layers (application, storage, infrastructure)
- Required Skills & Experience
- Minimum 5+ years of experience in QA Automation / SDET role
- Strong hands-on experience with Virtualization Technologies (e.g., VMs, hypervisors, containerization)
- Solid understanding of Storage Domain concepts:
- SAN, NAS, RAID, file systems
- Data replication, backup & recovery
- Experience or exposure to IBM Power Systems is highly preferred (e.g., familiarity with IBM Power Systems architecture and ecosystem)
- Proficiency in Javascript or Python for test automation
- Experience working with modern automation frameworks (e.g., TestNG, PyTest, Selenium, REST API testing tools)
- Strong debugging, problem-solving, and analytical skills
- AI & Modern QA Expectations
- Practical understanding of AI/ML-assisted testing tools and workflows
- Experience using AI for:
- Test case generation and optimization
- Intelligent test data creation
- Flaky test detection and self-healing automation
- Familiarity with tools/platforms like:
- GitHub Copilot or similar AI coding assistants
- AI-powered test platforms (e.g., test optimization tools, anomaly detection systems)
- Ability to integrate AI-driven insights into existing QA processes to improve efficiency and coverage
- Awareness of prompt engineering basics for test design and debugging
- Good to Have
- Experience with performance and load testing
- Knowledge of cloud platforms (AWS, Azure, or GCP)
- Exposure to container orchestration tools like Kubernetes
- Understanding of CI/CD tools (Jenkins, GitHub Actions, etc.)
- Soft Skills
- Strong communication and collaboration skills
- Ability to work independently and take ownership
- Mentoring junior QA engineers and driving best practices
- Proactive approach to quality and continuous improvement
- Job Family Group: Engineering
- Job Family: Software & Quality Assurance Engineering
- Job Profile Name: Software Engineer III
- Employee Type: Individual Contributor
- Job Level: P3 (Career)
- .
- As part of our commitment to a safe and trustworthy workplace, we include background and reference checks in our hiring process.
- If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Additional Information
It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: We are looking for a highly skilled and experienced SDET III to join our QA engineering team. The ideal candidate will bring strong expertise in automation, deep domain knowledge in storage systems, and hands-on experience with virtualization technologies. This role also requires familiarity with modern AI-driven testing approaches to improve test efficiency, coverage, and quality.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at rocket? Share your experience