About this role
Job Description
Job Description – .NET Automation QA Lead
Job Title: Quality Engineering Lead
Location: Mexico
Experience: 7-9 Years
Role Summary
We are seeking a QA Automation Lead with strong experience in Selenium automation using C#/.NET, testing web applications developed using Angular frontend and .NET-based backend services. The candidate will be responsible for leading automation strategy and execution, owning the automation framework, guiding QA team members, managing quality risks, and ensuring high-quality application delivery.
Key Responsibilities
- Analyze Business Requirements Documents (BRD), User Stories, acceptance criteria, and Functional Specifications to define the overall testing approach.
- Lead automation testing strategy, planning, estimation, execution, and release validation activities.
- Design, develop, and review automated test scripts using Selenium WebDriver with C#/.NET.
- Own and maintain scalable automation frameworks using Page Object Model (POM), reusable utilities, test data, and configuration management.
- Lead automation of functional, integration, regression, smoke, and end-to-end testing.
- Ensure appropriate UI, API, and backend validation for end-to-end application functionality and data integrity.
- Drive cross-browser and parallel test execution using Selenium WebDriver and Selenium Grid where applicable.
- Integrate automated test suites with CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or similar tools.
- Review automation code and ensure adherence to coding standards, framework guidelines, and automation best practices.
- Analyze automation results, troubleshoot failures, reduce flaky tests, and improve overall automation stability.
- Oversee defect identification, tracking, prioritization, retesting, and closure using Azure DevOps, Jira, or similar tools.
- Guide QA team members in SQL-based backend validation and API testing.
- Mentor QA engineers and automation analysts, review testing deliverables, and provide technical guidance.
- Identify automation gaps, quality risks, dependencies, and testing bottlenecks and drive mitigation plans.
- Represent QA in requirement reviews, sprint planning, defect triage, release planning, and release-readiness discussions.
- Collaborate with Business Analysts, Developers, Product Owners, Architects, DevOps teams, and Project Managers.
- Provide stakeholders with automation coverage, execution status, defect metrics, quality risks, and release-readiness updates.
Required Skills
- Strong hands-on experience in Selenium WebDriver automation testing.
- Strong programming experience in C# and .NET.
- Experience leading QA automation teams and automation initiatives.
- Strong experience designing and maintaining scalable UI automation frameworks.
- Strong knowledge of Selenium locators, WebDriver, waits, alerts, frames, windows, and dynamic web elements.
- Experience implementing Page Object Model (POM) and reusable automation components.
- Experience with .NET testing frameworks such as NUnit, xUnit, or MSTest.
- Experience with NuGet and .NET build/dependency management.
- Strong experience in functional, regression, integration, API, and end-to-end testing.
- Experience with API testing and automation using tools/frameworks such as Postman, RestSharp, or similar solutions.
- Good understanding of HTML, CSS, DOM, XPath, and browser developer tools.
- Experience with Git/GitHub or similar version control platforms, including branching, pull requests, and code reviews.
- Experience integrating automation with Azure DevOps, Jenkins, GitHub Actions, or similar CI/CD platforms.
- Working knowledge of SQL for backend and data validation.
- Experience with test estimation, resource planning, risk management, and quality reporting.
- Strong understanding of SDLC, STLC, Agile/Scrum, and defect management processes.
- Strong leadership, mentoring, analytical, problem-solving, stakeholder management, and communication skills.
Preferred Skills
- Experience testing Angular, React, or other modern web applications.
- Experience with Selenium Grid and parallel test execution.
- Experience with BDD frameworks such as SpecFlow/Reqnroll.
- Experience with reporting solutions such as Extent Reports or Allure.
- Experience with Docker or containerized automation execution.
- Knowledge of cloud testing platforms such as BrowserStack or Sauce Labs.
- Exposure to performance, accessibility, security, or mobile testing.
- Experience with API automation using C#/.NET.
- Knowledge of cloud environments, preferably Microsoft Azure.
- Experience defining and reporting automation coverage and quality metrics.
- Experience supporting UAT, production validation, and release-readiness activities.
- Ability to communicate in Spanish is preferred for Mexico client engagements.
Key Deliverables
- Test Strategy and Automation Test Plan
- Selenium C#/.NET Automation Framework and Standards
- Automation Roadmap and Coverage Plan
- Automated UI and API Test Suites
- Functional and Regression Test Suites
- CI/CD Automation Integration
- Automation Code Reviews and Framework Governance
- Test Execution and Automation Reports
- Defect Reports and Traceability Matrix
- Automation Coverage and Quality Metrics
- Quality Risk and Release Readiness Assessment
- UAT/Production Validation Support
- Test Closure Report
EEO/About Us
About Us
Infosys is a global leader in next-generation digital services and consulting. We enable clients in more than 50 countries to navigate their digital transformation. With over four decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.
EEO
Infosys provides equal employment opportunities to applicants and employees without regard to race; color; sex; gender identity; sexual orientation; religious practices and observances; national origin; pregnancy, childbirth, or related medical conditions; status as a protected veteran or spouse/family member of a protected veteran; or disability.