
Sr Software Engineer in Test
natera • US Remote
Posted: April 3, 2026
Job Description
POSITION SUMMARY:
Senior Software Engineer in Test is responsible for developing and maintaining software automation test frameworks and tools using programming languages and test automation libraries.
PRIMARY RESPONSIBILITIES:
-
Responsible for supporting test infrastructure of Natera software systems and components.
-
Design, build, and maintain test automation tools and frameworks using clean coding practices and functional programming methodologies.
-
Perform complete end-to-end validation of Natera software applications.
-
Perform system analysis, assess risk, and develop strong test strategies by analyzing product design and technical specifications, and by collaborating with product managers and developers.
-
Evangelize new testing methodologies, best practices and tools with goals to continuously improve test coverage through automation.
-
Integrate with deployment infrastructure to establish a continuous build and test cycle.
-
Work closely with developers in all phases of SDLC to build quality into our development process.
-
Report, document, and communicate failures discovered through testing with the affected teams.
-
This role works with PHI on a regular basis both in paper and electronic form and has access to various technologies to access PHI (paper and electronic) in order to perform the job
-
Employee must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training and security training as soon as possible but not later than the first 30 days of hire.
-
Must maintain a current status on Natera training requirements.
-
Employee must pass post offer criminal background check.
QUALIFICATIONS:
-
5+ years of experience developing test automation frameworks and harnesses using programming and scripting languages.
-
BS degree in Computer Science or equivalent work experience.
KNOWLEDGE, SKILLS, AND ABILITIES:
-
Strong working knowledge of Scala and/or Java.
-
Recent hands-on experience of REST API testing and test automation
-
Recent hands-on experience with front-end test automation tools and libraries such as Selenium, TestNG, Junit, ScalaTest, Gatling and others.
-
Extensive working knowledge of relational databases, strong SQL skills.
-
Strong knowledge of Linux and command line shell scripting.
-
Strong knowledge of QA methodologies, test planning, system dependencies, and product integration phases.
Additional Content
POSITION SUMMARY:
Senior Software Engineer in Test is responsible for developing and maintaining software automation test frameworks and tools using programming languages and test automation libraries.
PRIMARY RESPONSIBILITIES:
-
Responsible for supporting test infrastructure of Natera software systems and components.
-
Design, build, and maintain test automation tools and frameworks using clean coding practices and functional programming methodologies.
-
Perform complete end-to-end validation of Natera software applications.
-
Perform system analysis, assess risk, and develop strong test strategies by analyzing product design and technical specifications, and by collaborating with product managers and developers.
-
Evangelize new testing methodologies, best practices and tools with goals to continuously improve test coverage through automation.
-
Integrate with deployment infrastructure to establish a continuous build and test cycle.
-
Work closely with developers in all phases of SDLC to build quality into our development process.
-
Report, document, and communicate failures discovered through testing with the affected teams.
-
This role works with PHI on a regular basis both in paper and electronic form and has access to various technologies to access PHI (paper and electronic) in order to perform the job
-
Employee must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training and security training as soon as possible but not later than the first 30 days of hire.
-
Must maintain a current status on Natera training requirements.
-
Employee must pass post offer criminal background check.
QUALIFICATIONS:
-
5+ years of experience developing test automation frameworks and harnesses using programming and scripting languages.
-
BS degree in Computer Science or equivalent work experience.
KNOWLEDGE, SKILLS, AND ABILITIES:
-
Strong working knowledge of Scala and/or Java.
-
Recent hands-on experience of REST API testing and test automation
-
Recent hands-on experience with front-end test automation tools and libraries such as Selenium, TestNG, Junit, ScalaTest, Gatling and others.
-
Extensive working knowledge of relational databases, strong SQL skills.
-
Strong knowledge of Linux and command line shell scripting.
-
Strong knowledge of QA methodologies, test planning, system dependencies, and product integration phases.