
Software Development Engineer in Test III
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in India.
• Take charge of and advance the test automation platform, ensuring it is scalable, reliable, and user-friendly.
• Create and uphold solid automation frameworks across UI, API, and backend layers.
• Develop and refine internal QA tools to enhance testing efficiency.
• Promote the adoption of automation best practices, coding standards, and effective test design.
• Establish and sustain test observability systems for reporting, analytics, and defect insights.
• Perform performance, load, and scalability testing for essential features and services.
• Build and maintain test infrastructure that supports containerized and distributed environments.
• Work closely with developers, QA, and DevOps to integrate quality throughout the delivery pipeline.
• Enhance test reliability and flakiness detection through intelligent retry mechanisms and failure analysis systems.
• Contribute to the ongoing enhancement of tooling, test data management, and CI/CD quality gates.
• Investigate and apply emerging technologies (AI/ML, LLMs, smart test generation, etc.) to elevate test automation capabilities.
• Champion the shift-left quality approach, influencing design and architecture discussions to improve testability.
• Keep comprehensive documentation and onboarding materials for test frameworks and platform utilization.
• Experience: 5+ years in software testing or automation within web applications, SaaS platforms, or extensive systems.
• Technical Depth: Demonstrated expertise in designing and maintaining test automation frameworks (Playwright, Cypress, Selenium, etc.).
• Programming Skills: Proficient in TypeScript, JavaScript, or Python — skilled in writing scalable, maintainable automation code.
• Infrastructure Knowledge: Practical experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab) and containerized environments (Docker, Kubernetes).
• Cloud Proficiency: Familiarity with GCP or AWS for setting up test infrastructure and environments.
• API & Backend Testing: In-depth knowledge of RESTful APIs, request validation, and integration testing.
• Performance Testing: Experience with tools like k6, Locust, or JMeter for validating load and scalability.
• Observability & Reporting: Understanding of test reporting dashboards, metrics tracking, and alerting (Grafana, Prometheus, Slack integrations).
• Debugging Skills: Strong capability to diagnose failures in distributed systems and quickly identify root causes.
• Architecture Awareness: Solid grasp of system design, microservices, databases, and data flow across layers.
• AI/ML Awareness (Preferred): Familiarity with AI-assisted testing or LLM-based test generation is a plus.
• Soft Skills: Exceptional communication, documentation, and collaboration skills with a cross-functional perspective.
• Mindset: Ownership-driven, curious about platform scalability, and passionate about creating tools that empower others to test more effectively.
• EEO Statement.
• Remote-first environment.
• Culture of creativity and collaboration.
• Opportunities for professional development.
Uvation
Zartis
Bitrefill
Miratech
Get handpicked remote jobs straight to your inbox weekly.