Leave us your email address and we'll send you all the new jobs according to your preferences.

Software Developer in Test (SDET) - C#, Automation Frameworks, API

Posted 2 days 13 hours ago by Cornwallis Elt Ltd

£55,000 - £60,000 Annual
Permanent
Not Specified
I.T. & Communications Jobs
Birmingham, United Kingdom
Job Description

Job Title: Software Development Engineer in Test (SDET)

Location: Birmingham (Hybrid: 3 Days in Office)
Employment Type: [Specify Type: Full-Time, Permanent]
Salary: £55,000 - £60,000 per annum

About the Client:
Our client is a global fund manager at the forefront of financial innovation. With a commitment to delivering world-class investment solutions, they are seeking a talented Software Development Engineer in Test (SDET) to join their Birmingham team.

Job Description:

We are looking for an experienced SDET with expertise in C#, API integration, and Selenium to develop automation frameworks and ensure the delivery of high-quality software solutions. The role focuses on creating automation frameworks from scratch and implementing end-to-end testing strategies to support business-critical applications.

Key Responsibilities:
  • Automation Framework Development:

    • Design, build, and maintain reusable and scalable automation frameworks using C#.
    • Establish robust, from-scratch frameworks that ensure extensive test coverage and seamless integration.
  • API Testing and Integration:

    • Develop and execute automated test scripts for APIs to ensure performance, reliability, and accuracy.
    • Work closely with developers to validate API integrations and troubleshoot issues.
  • Selenium Automation:

    • Build and maintain UI automation scripts using Selenium WebDriver.
    • Perform cross-browser and cross-platform testing to validate user interfaces.
  • End-to-End Testing:

    • Create and implement comprehensive end-to-end testing strategies for complex systems.
    • Identify and document defects, track resolution progress, and ensure quality improvements.
  • Collaboration and Process Improvement:

    • Collaborate with cross-functional teams, including developers and QA engineers, to align testing strategies with project requirements.
    • Advocate for and implement best practices in test automation and software quality.
    • Mentor junior team members on automation frameworks and techniques.
Key Requirements:
  • Technical Skills:

    • Strong proficiency in C# programming.
    • Hands-on experience with Selenium WebDriver for UI automation.
    • Solid expertise in API testing and integration using tools like Postman, RestSharp, or similar.
  • Automation Expertise:

    • Proven track record of designing and implementing automation frameworks from scratch.
    • Familiarity with CI/CD pipelines (eg, Jenkins, Azure DevOps) and integrating automation into build processes.
  • Testing Methodologies:

    • In-depth understanding of software testing principles and best practices.
    • Experience with BDD/TDD frameworks like SpecFlow or NUnit is advantageous.
  • Other Skills:

    • Excellent problem-solving and debugging capabilities.
    • Strong communication skills to collaborate with global teams.
    • Ability to work effectively in a hybrid environment with three days in Birmingham.
Email this Job