Aubay is seeking an experienced C# Software Quality Engineer to take on a leadership role in ensuring the delivery of high-quality testing for medium to large programmes. This is an exciting opportunity for a seasoned QA professional to bring their expertise in automation, team management, and cutting-edge testing practices to a fast-paced, innovative environment.
Required Skills and Experience
* Bachelor’s degree in Computer Science or a related field, with at least 12 years of experience in quality assurance, including leadership roles.
* Strong expertise in Agile testing methodologies and test automation tools.
* Proficiency in Selenium with C#, BDD frameworks using SpecFlow, and API automation.
* Experience in implementing Selenium Grid and applying appropriate test measurements and metrics.
* Demonstrated ability to manage end-to-end testing deliverables, ensuring top-quality outputs for medium to large programmes.
* Proven experience in leading teams of 10–12 members, including goal setting, appraisals, and professional development planning.
* Strong communication skills with the ability to interact and collaborate effectively with senior business leadership.
Desired Skills and Experience
* Knowledge of additional programming languages such as Python or Java.
* Familiarity with Agile or Scrum software development methodologies.
* Excellent problem-solving skills, with the ability to think critically and creatively.
* Strong interpersonal and communication skills, with the ability to collaborate effectively across diverse teams.
* Experience building robust enterprise software systems and translating complex business needs into functional code.
Key Role Responsibilities
* Manage a small team of 10–12 members, overseeing their goals, appraisals, and career development to support their aspirations.
* Deliver end-to-end testing for programmes, ensuring high-quality results and business continuity.
* Lead automation efforts, working with architects and Scrum team members to clarify requirements, enhance testability, and automate processes.
* Provide feedback on both functional and technical design, contributing to continuous improvement in QA practices.
* Innovate and implement new tools, processes, and frameworks to enhance both manual and automated testing.
* Document best practices and mentor junior team members to foster growth and knowledge sharing within the team.
* Develop proofs-of-concept for QA automation to drive continual improvements in testing processes.
* Ensure frameworks are aligned with continuous deployment and continuous integration goals.
* Collaborate with Portfolio and IT managers to define the QA roadmap and drive alignment across stakeholders.
#J-18808-Ljbffr