Sr Software Engineer in Test
Natera · US
POSITION SUMMARY: Senior Software Engineer in Test is responsible for developing and maintaining software automation test frameworks and tools using programm...
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 electron...