Senior C# Automation Test Lead

Endava

Education
Benefits
Skills

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.

By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.

From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

Your main responsibilities will include:

Team Collaboration & Leadership

  • Lead and mentor a team of test engineers, providing technical guidance and career development support
  • Coordinate testing efforts across multiple teams to ensure consistent standards and best practices
  • Actively participate and lead QA-related discussions in Agile ceremonies (daily stand-ups, sprint planning, retrospectives)
  • Foster a culture of quality and continuous improvement within the QA team and broader engineering group

Test Strategy & Planning

  • Define and maintain the overall test strategy, plans, and processes for the project or product
  • Identify risks and ensure appropriate mitigation strategies are in place
  • Collaborate with stakeholders to understand business requirements and define test coverage
  • Plan resource allocation and ensure deadlines are met without compromising quality

Automation & Quality Assurance

  • Design, develop, and maintain robust automated test suites using C# and appropriate frameworks (e.g., NUnit, xUnit, Selenium, SpecFlow)
  • Oversee integration of automated tests into CI/CD pipelines
  • Perform code reviews of test scripts and provide constructive feedback
  • Ensure high-quality test deliverables and adherence to coding standards

Testing & Defect Management

  • Drive end-to-end testing across the software development lifecycle (functional, regression, integration, system, and UAT)
  • Ensure accurate and efficient defect reporting, prioritization, and resolution
  • Analyze test results, identify trends, and provide recommendations for improvement
  • Coordinate with developers and product teams to resolve critical issues promptly

Communication & Reporting

  • Serve as the main point of contact for QA status, metrics, and updates to stakeholders
  • Report on test progress, quality metrics, and risks to project leadership and product owners
  • Align testing efforts with business objectives and product roadmap

Qualifications

We are looking to expand our team with open, thoughtful, and adaptable colleagues who have:

  • 5+ years of experience working in C# (Object Oriented programming, different types of classes, object builders, singleton, ScenarioContext, Page Object model)
  • 10+ years of experience in testing
  • Proven experience leading QA teams or mentoring junior testers and automation engineers
  • Strong communication and collaboration skills to align with cross-functional teams (Product, Dev, DevOps, Business Analysts)
  • Ability to effectively manage stakeholder expectations and report on test status and quality metrics
  • Experience in setting up or refining QA processes and driving adoption of best practices across teams
  • Strong analytical and problem-solving skills
  • Open to feedback and new ideas, with a proactive attitude toward learning and adapting
  • Experience in the creation of automation scripts using Selenium and Specflow
  • Automation testing experience in both frontend and understanding of the backend
  • Good knowledge of Selenium is required
  • Experience in Web Services/API automated testing
  • Good knowledge of BDD - Specflow is required
  • Good knowledge of SQL would be a plus (MS SQL)
  • Knowledge of Azure/AWS DevOps pipelines and YAML pipelines
  • Nice to have but not mandatory or willing to explore Performance Testing with Gatling

Additional Information

At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.

Read Full Description
Confirmed 18 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles