Note: The job is a remote job and is open to candidates in USA. BD, a global medical technology company, is seeking a Lead QA Engineer to drive quality across complex software initiatives. The role leads distributed QA teams and vendor partners, defines test strategies, oversees manual and automated testing, manages defects and releases, and applies modern and AI-driven testing approaches to improve software quality.
Responsibilities
- Provide day-to-day guidance and mentorship to QA engineers and SDETs, supporting their technical growth and delivery effectiveness
- Act as the primary QA point of contact for assigned projects, ensuring alignment across teams and stakeholders
- Collaborate with engineering and product teams to ensure clear, testable requirements and shared quality expectations
- Define and execute test strategies aligned with project scope, timelines, and delivery goals
- Plan and estimate testing activities to ensure efficient execution and adequate coverage
- Oversee execution of manual and automated testing across functional, regression, and integration areas
- Review and validate test cases to ensure alignment with business and technical requirements
- Drive adoption and implementation of test automation, improving efficiency and consistency
- Maintain and enhance automation frameworks, tools, and scripts
- Leverage AI-driven tools and modern testing techniques to optimize test design, accelerate automation development, improve defect detection, and enhance overall QA efficiency
- Implement effective versioning and environment promotion practices for automation assets
- Track, prioritize, and manage defects through their lifecycle, ensuring timely resolution
- Analyze quality metrics and perform root cause analysis to drive continuous improvement
- Support release planning and readiness, providing QA sign-off based on defined quality criteria
- Ensure availability of test environments and manage high-quality, secure test data aligned with real-world scenarios
- No supervisory responsibilities or direct reports to this role (Provides work direction only as a Lead)
Skills
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 8+ years of experience in general Software Quality Assurance
- 6 years of experience in SDET or automation-focused roles
- Previous experience acting as a QA lead or key contributor on complex, cross-functional projects, driving quality outcomes within delivery teams
- Strong hands-on experience in both manual and automated testing
- Strong understanding of Software Development Lifecycle (SDLC), Agile methodologies, and modern testing best practices
- Deep understanding of test automation frameworks, tools, and methodologies, with hands-on experience designing, developing, and maintaining automated test solutions
- Experience with API testing, including RESTful and SOAP services, and validation of system integrations
- Solid technical foundation in software development concepts, including object-oriented programming and design principles
- Experience with test management and defect tracking tools such as Jira
- Familiarity with CI/CD pipelines (e.g., Azure DevOps, Bitbucket, Copado)
- Experience collaborating with distributed and cross-functional teams across multiple geographic locations
- Experience working with enterprise platforms and technologies such as Salesforce, APIs, middleware (e.g., MuleSoft), and cloud-based systems
- Familiarity with healthcare or regulated environments, including awareness of compliance, data sensitivity, and quality standards
Benefits
- Remote work arrangement
Company Overview
Company H1B Sponsorship