SDET Software Development Engineer in Test

SDET Software Development Engineer in Test

Posted 1 day ago by MphasiS Corporation USA

Negotiable
Undetermined
Remote
Remote

Summary: The role of SDET (Software Development Engineer in Test) seeks a high-performing individual with a strong software engineering mindset, proficient in Python and AI-driven automation. The candidate will be responsible for designing and maintaining scalable automation frameworks while driving quality practices and collaborating with cross-functional teams. The position emphasizes hands-on expertise in automation across various layers and integration with CI/CD pipelines. The ideal candidate will also mentor junior engineers and contribute to process improvements within the organization.

Key Responsibilities:

  • Design, develop, and maintain scalable automation frameworks
  • Drive shift-left quality practices and in-sprint automation
  • Rapidly learn and adopt new tools, frameworks, and technologies
  • Act as a thought leader influencing quality and automation strategy
  • Collaborate closely with developers, architects, and product owners
  • Integrate automation into CI/CD pipelines
  • Perform root cause analysis and improve framework resiliency
  • Mentor junior engineers and raise overall engineering maturity
  • Contribute to reusable assets, accelerators, and process improvements

Key Skills:

  • Strong hands-on expertise in Python (clean code, modular design, reusable libraries)
  • Solid understanding of software engineering fundamentals (OOP, data structures, design principles)
  • Experience writing production-quality automation code
  • Strong experience with unit, integration, and system-level testing
  • Experience building automation frameworks from scratch
  • Automation across API, backend, and UI layers
  • Strong experience with REST API automation (PyTest, Karate, RestAssured, Postman, etc.)
  • Experience integrating automation with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
  • Strong experience with Git and collaborative development workflows
  • Strong hands-on exposure to AI-assisted development and testing
  • Practical experience using AI/LLM tools or APIs for test generation, optimization, and debugging
  • Good understanding of how AI augments quality engineering practices
  • Experience testing microservices-based and distributed systems
  • Working knowledge of cloud-native applications (AWS / Azure test perspective)
  • Exposure to DevOps, CI/CD, and modern engineering practices
  • Strong problem-solving and analytical skills
  • Ability to challenge the status quo and propose better solutions
  • High ownership and accountability for quality outcomes
  • Excellent communication and collaboration skills
  • Passion for continuous learning and innovation
  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • Strong foundation in software development and quality engineering
  • Experience working with cross-functional, global teams

Salary (Rate): £38.46 hourly

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Who are we looking for?

We are looking for high-performing SDETs with a strong software engineering mindset, who can rapidly upskill on new technologies, act as thought leaders within teams, and bring strong hands-on expertise in Python and AI-driven automation. The ideal candidate owns quality end-to-end and drives modern automation practices at scale.

Technical Skills (Mandatory)

Programming & Engineering

- Strong hands-on expertise in Python (clean code, modular design, reusable libraries)

- Solid understanding of software engineering fundamentals (OOP, data structures, design principles)

- Experience writing production-quality automation code

- Strong experience with unit, integration, and system-level testing

Test Automation

- Experience building automation frameworks from scratch

- Automation across API, backend, and UI layers

- Strong experience with REST API automation (PyTest, Karate, RestAssured, Postman, etc.)

- Experience integrating automation with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)

- Strong experience with Git and collaborative development workflows

AI & Intelligent Automation

- Strong hands-on exposure to AI-assisted development and testing

- Practical experience using AI/LLM tools or APIs for test generation, optimization, and debugging

- Good understanding of how AI augments quality engineering practices

Engineering & Platform Exposure

- Experience testing microservices-based and distributed systems

- Working knowledge of cloud-native applications (AWS / Azure test perspective)

- Exposure to DevOps, CI/CD, and modern engineering practices

Roles & Responsibilities

- Design, develop, and maintain scalable automation frameworks

- Drive shift-left quality practices and in-sprint automation

- Rapidly learn and adopt new tools, frameworks, and technologies

- Act as a thought leader influencing quality and automation strategy

- Collaborate closely with developers, architects, and product owners

- Integrate automation into CI/CD pipelines

- Perform root cause analysis and improve framework resiliency

- Mentor junior engineers and raise overall engineering maturity

- Contribute to reusable assets, accelerators, and process improvements

Behavioral & Leadership Expectations

- Strong problem-solving and analytical skills

- Ability to challenge the status quo and propose better solutions

- High ownership and accountability for quality outcomes

- Excellent communication and collaboration skills

- Passion for continuous learning and innovation

Good to Have

- Exposure to ML-based testing or analytics

- Experience with performance, reliability, or security testing

- Contributions to internal tools, frameworks, or engineering communities

Qualifications

- Bachelor s degree in Engineering, Computer Science, or equivalent

- Strong foundation in software development and quality engineering

- Experience working with cross-functional, global teams