Strategic finance platform for the modern business
Lead Software Development Engineer in Test (SDET), QA Manager
Location
India
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Lead Software Development Engineer in Test (SDET), QA Manager
Drivetrain
• Establish and deliver the quality strategy for a product based on the ideal blend of automation and manual testing • Manage, recruit and lead a quality team consisting of SDETs, Test Analysts and TA lead • Accountable for the quality of all deliverables, workflows and relationships for the quality team • Work closely with development technical directors and program managers to align on the quality strategy • Forecast and manage the product's test schedules, dependencies and resources • Champion and influence software development best practices and the customer experience • Drive identification, design and delivery for technical solutions (frameworks, tests, API hooks, tools) increasing test effectiveness and coverage, while reducing the cost of test execution • Implement metrics, analyze test data and results to identify patterns, report on risk status to development partners, and influence software quality • Share insights, solutions, and best practices within the team and across Drivetrain
Job Requirements
- Passion for Quality Assurance and software engineering
- Strong, proven programming skills (Python, Java, C#)
- 5+ years of software engineering experience in a professional environment
- Architecture and creation of automation frameworks, test harnesses, and QA tools
- 4+ years of hands on testing experience
- Experience in team management and development of engineering talent
- Strong knowledge of software testing methodologies, tools, and techniques.
- Experience with test automation frameworks such as Pytest, Selenium, Playwright or Appium.
- Experience in API automation
Benefits
- Remote-friendly: Drivetrain brings together the best and the brightest, no matter where they are and provides them a great degree of autonomy. We trust our people.
- Open & transparent: We know that when our creators have access to all the information they need, their best work will emerge.
- Idea-friendly: We provide an environment to explore new ideas, to take risks, to make mistakes, and to learn, so you can succeed. Anyone in the company can come up with great ideas and become a catalyst for positive change. We let the best ideas win.
- Customer-centric: We follow a product-led growth strategy, continuously learning from our customers and collaborating to build the amazing software that Drivetrain is.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Design and develop automation testing frameworks for software applications, in the field of enterprise content management and e-government • Create test plans • Develop automated tests using Selenium and Java • Analyze, design, and construct test data for automated testing of software developments • Learn new automation tools and scripting languages • Evaluate emerging technologies.
• Designing and developing automated tests for large-scale web-based applications; • Designing, developing, and maintaining automated tests in close collaboration with the development team; • Automating test execution and reporting results to the development team; • Contributing to the growth of testing procedures and methodologies.
Role Description We are seeking a highly technical QA Lead / Senior SDET Lead to architect and drive our automation‑first quality engineering strategy. This role is deeply hands‑on: you will design automation frameworks, build test infrastructure, integrate quality signals into CI/CD pipelines, and ensure our systems are testable, observable, and reliable by design. You will lead a team of QA engineers while also contributing directly to code, tooling, and automation architecture. Responsibilities - Technical Leadership & Quality Engineering Strategy - Lead and mentor SDETs and QA engineers with a focus on automation, tooling, and engineering excellence. - Define a modern quality engineering strategy centered on automation, continuous testing, and shift‑left practices. - Establish coding standards for test automation, testability patterns, and engineering best practices. - Partner with Engineering and DevOps to embed quality into architecture, design reviews, and deployment workflows. - Automation Architecture & Framework Development - Architect, build, and maintain automation frameworks for: - UI testing (Playwright, Cypress, Selenium) - API testing (REST, GraphQL, gRPC) - Backend/service‑level testing - Contract testing (Pact or similar) - Develop reusable libraries, utilities, and internal test frameworks. - Implement parallel execution, distributed test runners, and containerized test environments. - Ensure frameworks support scalability, modularity, and low‑maintenance test design. - CI/CD Integration & Test Infrastructure - Integrate automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins). - Build continuous testing workflows across build, integration, staging, and production‑like environments. - Implement automated quality gates, flaky‑test detection, and intelligent failure triage. - Collaborate with DevOps to optimize pipelines for speed, determinism, and reproducibility. - Testing & Validation - Oversee and contribute to test planning, test case design, and automated test development. - Ensure robust coverage across functional, regression, integration, and end‑to‑end scenarios. - Implement service virtualization, mock servers, and dependency isolation for distributed systems. - Drive performance, load, and reliability testing using modern tooling (k6, Gatling, JMeter). - Observability, Monitoring & Quality Metrics - Integrate test signals with observability platforms (logs, metrics, traces). - Define and track engineering‑level quality KPIs (coverage, flakiness rate, MTTR, automation ROI). - Build dashboards for test health, pipeline quality, and release readiness. - Lead root‑cause analysis and drive systemic improvements across engineering. - Shift‑Left & Built‑In Quality - Promote early testing practices including unit, component, and contract testing. - Work with developers to improve code testability, dependency injection patterns, and instrumentation. - Support TDD/BDD workflows and participate in code reviews with a focus on test coverage and quality. - Advocate for built‑in test capabilities such as health checks, diagnostics, and runtime assertions. Qualifications - 7+ years in QA/SDET roles, with 2–3 years in a technical leadership capacity. - Strong hands‑on experience building automation frameworks (UI, API, backend). - Proficiency in one or more programming languages (Java, Python, JavaScript/TypeScript). - Deep experience integrating automated tests into CI/CD pipelines. - Expertise with modern test frameworks (Playwright, Cypress, Selenium, TestNG, JUnit, pytest, etc.). - Strong understanding of distributed systems, microservices, and API‑driven architectures. - Solid understanding of Agile, DevOps, and continuous delivery practices. - Experience with Git and modern branching strategies. Preferred - Experience with containerized test environments (Docker, Kubernetes). - Familiarity with contract testing, service virtualization, and mock servers. - Experience with performance and load testing tools (k6, Gatling, JMeter). - Exposure to observability stacks (Prometheus, Grafana, OpenTelemetry). - Experience in high‑scale or real‑time systems (ad tech, fintech, event tech, etc.). What We Offer - Competitive salary and benefits package. - A high‑impact engineering environment where automation and quality engineering are first‑class citizens. - Opportunities to work closely with senior technical leadership. - The chance to shape the automation and quality architecture of a next‑generation platform. - A culture built on innovation, ownership, and continuous improvement.
Senior Software Development Engineer in Test
Salla E-Commerce Platformمستقبل التجارة الإلكترونية، ابدأ تجارتك بسهولة 🛒
• Collaborate with software developers and project support teams to provide objective feedback to project teams. • Collect, analyze, interpret test metrics, and track quality assurance metrics. • Take an active role in the code review process and coordinate deployments. • Contribute to identifying problems constructively and propose solutions that enhance product quality and test processes. • Perform integration testing, end-to-end testing, regression testing, and acceptance testing to ensure no bugs are introduced in new builds. • Contribute to the development of Quality Engineering Practices by identifying and developing tools, best practices, and frameworks that can be adopted by product development teams • Develop automation solutions for APIs, user interfaces, and other software components, including non-functional tests. • Execute manual and automated tests and communicate findings to both technical and non-technical colleagues. • Stay up to date with the latest industry trends, cutting-edge methodologies, and upcoming technologies within the software testing and quality assurance field. • Debug, troubleshoot, and improve live cloud-based applications.


