[Remote] MTS SDET, Test Infrastructure
Note: The job is a remote job and is open to candidates in USA. Aviatrix is pioneering the Cloud Native Security Fabric, and they are seeking a Software Development Engineer in Test (SDET) to join their Test Infrastructure team. The role involves maintaining and improving the integration test framework, contributing to testing tools, and supporting developers in delivering high-quality software.
Responsibilities
- Collaborate with cross-functional teams to understand requirements and contribute to scalable test solutions and quality engineering initiatives
- Maintain and improve the hermetic integration test framework to support all developers at Aviatrix
- Write clean, efficient, and maintainable test code and testing tools in accordance with industry best practices
- Maintain, improve, and expand integration tests and end-to-end automated test cases, along with the underlying Terraform-based regression infrastructure, ensuring reliability, scalability, and reproducibility across the product lifecycle
- Contribute to and maintain testing dashboards to provide visibility into test results, code coverage, flakiness trends, and overall quality metrics
- Support the maintenance and improvement of the integration playground — an environment where developers can explore, validate, and experiment with integrations in an isolated and reproducible manner
- Support the adoption of testing tools and frameworks across engineering teams through documentation and onboarding assistance
- Contribute to mocks and simulators for Aviatrix's flagship components to enable hermetic and reliable testing without external dependencies
- Assist in deploying and managing test infrastructure using cloud platforms and containerization technologies
- Participate in code reviews and receive and apply constructive feedback with a focus on testability, reliability, and maintainability
- Stay current with emerging technologies and proactively learn new tools and techniques to improve testing processes and developer productivity
Skills
- Bachelor's or Master's degree in Computer Science or a related field; new graduates are welcome to apply
- 0-3 years of experience in software development, test engineering, or a related technical role; internship or project experience is considered
- Foundational coding skills in one or more of the following languages: Python, Golang, C++, or Java
- Basic understanding of networking concepts, test frameworks, and cloud technologies
- Familiarity with at least one public cloud provider such as AWS, Azure, GCP, or OCI
- Exposure to CI/CD concepts and pipelines
- Familiarity with GitHub Actions, Docker, or Kubernetes is a plus
- Exposure to or coursework in test frameworks (e.g., pytest, Go testing, or similar)
- Interest or experience in developing internal tools, dashboards, or scripts that improve developer workflows
- Eagerness to learn and contribute to tool adoption across engineering teams through documentation and collaboration
- Basic exposure to mock services or simulators in academic or project settings
- Familiarity with Terraform or other infrastructure-as-code tools is a strong plus
- Exposure to observability and monitoring tools (e.g., Grafana, Prometheus, Datadog) is a plus
- Willingness to leverage AI-powered tools (e.g., GitHub Copilot, LLM-based assistants) to improve test generation, code quality, and productivity
Benefits
- Benefits
- 401(k) match
- Equity
- Bonus eligible
- We cover 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage
- 401(k) match
- Short and long-term disability
- Life/AD&D insurance
- $1,000/year education reimbursement
- A flexible vacation policy
- A comprehensive benefits package which, (subject to regional variations) could include pension, private medical for you and dependents, generous holiday allowance, life assurance, long-term disability, annual wellbeing stipend
Company Overview
Company H1B Sponsorship