
Software Development Engineer III – Test, Payments
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in India.
• Take ownership of and enhance the test automation platform, guaranteeing scalability, reliability, and user-friendliness.
• Design and manage robust automation frameworks spanning UI, API, and backend layers.
• Develop and improve internal QA tools to boost testing efficiency.
• Promote the adoption of automation best practices, coding standards, and effective test design.
• Implement and oversee test observability systems for comprehensive reporting, analytics, and defect insights.
• Perform performance, load, and scalability testing on essential features and services.
• Create and maintain the test infrastructure, supporting both containerized and distributed environments.
• Collaborate closely with developers, QA teams, and DevOps to integrate quality throughout the delivery pipeline.
• Enhance test reliability and detect flakiness through intelligent retry and failure analysis systems.
• Contribute to the ongoing improvement of tools, test data management, and CI/CD quality gates.
• Explore and implement emerging technologies (AI/ML, LLMs, smart test generation, etc.) to enhance test automation capabilities.
• Advocate for a shift-left quality approach, influencing design and architecture discussions for improved testability.
• Maintain comprehensive documentation and onboarding materials for test frameworks and platform usage.
• Experience: Over 5 years in software testing or automation for web applications, SaaS platforms, or large-scale systems.
• Technical Depth: Demonstrated expertise in designing and maintaining test automation frameworks (such as Playwright, Cypress, Selenium, etc.).
• Programming Skills: Proficient in TypeScript, JavaScript, or Python — capable of writing scalable and 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: Strong knowledge of RESTful APIs, request validation, and integration testing.
• Performance Testing: Experience with tools such as k6, Locust, or JMeter for load and scalability assessments.
• Observability & Reporting: Knowledge of test reporting dashboards, metrics tracking, and alerting (Grafana, Prometheus, Slack integrations).
• Debugging Skills: Strong capability to diagnose failures in distributed systems and rapidly 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 abilities with a cross-functional perspective.
• Mindset: Ownership-driven, curious about platform scalability, and enthusiastic about building tools that empower better testing.
• Health insurance
• Remote work options
Uvation
Zartis
Bitrefill
Miratech
Get handpicked remote jobs straight to your inbox weekly.