✦ Luna Orbit — QA & Testing

Senior Systems Engineer in Test (Pulte Mortgage)

at PulteGroup

📍 Denver, CO Hybrid 💰 $119K – $132K USD / year Posted April 17, 2026
Salary $119K – $132K USD / year
Type Full-Time
Experience senior
Exp. Years Not specified (SDET3)
Education Not specified
Category QA & Testing

This role is for an SDET3 (Senior Systems Engineer in Test) focused on quality assurance and software testing for Pulte Mortgage. You will create test strategies and build automation frameworks using C#, .Net, Selenium, TestNG, and JUnit, while also performing manual, end-to-end, and performance-oriented testing.

  • Develop test strategies and plans aligned to system requirements
  • Design, develop, and maintain test automation frameworks using C#/.Net with Selenium, TestNG, JUnit
  • Integrate automated test suites into CI/CD pipelines for continuous testing and debug failures
  • Conduct manual testing including exploratory, functional, usability, and regression testing with documented test cases
  • Perform system integration, end-to-end, performance, stress, and scalability testing

The technical stack emphasized in the posting includes C# and .Net for scripting, with Selenium, TestNG, and JUnit for automation, integrated into CI/CD pipelines for continuous testing. The scope includes manual exploratory/functional/regression testing, system integration and end-to-end validation, plus performance, stress, and scalability testing.

The ideal candidate is an SDET3/Senior Systems Engineer in Test who combines quality assurance expertise with strong programming skills to build and maintain automated testing frameworks. They have hands-on experience with C#, .Net, Selenium, TestNG, JUnit, and CI/CD pipelines, plus the ability to run manual, exploratory, end-to-end, performance, stress, and scalability testing in a hybrid environment.

Develop comprehensive test strategies and plans that align with system requirements and project goalsDesigndevelopand maintain robust test automation frameworksAutomate repetitive and time-consuming test cases using scripting languages (e.g.C#.Net) and tools (e.g.SeleniumTestNGJUnit)Integrate automated test suites into CI/CD pipelines to support continuous testingConduct detailed manual testing for scenarios requiring human judgment or exploratory testingPerform functionalusabilityand regression testing to identify defectsTest and validate integrated systems and perform end-to-end testingPerform performancestressand scalability testing
SeleniumTestNGJUnitCI/CD pipelines
quality assurancesoftware testingtest strategytest planningtest objectivestest scopetest resources and schedulesrisk assessmenttest automation frameworkstest case automationC#.NetSeleniumTestNGJUnitCI/CD pipelinescontinuous testinganalyze automation resultsdebug failuresoptimize test scriptsmanual testingexploratory testingfunctional testingusability testingregression testingdocument test caseslog resultsvalidate edge cases and negative scenariossystem integration testingend-to-end testinghardware-software communicationdata flowsperformance testingstress testingscalability testingtroubleshoot system issues
quality assurancesoftware testingtest strategytest planningsystem requirements alignmentrisk assessmenttest automation frameworksautomation frameworks designtest automationscripting languages (C#)scripting languages (.Net)C#.NetSeleniumTestNGJUnitCI/CD pipelinescontinuous testingdebug failurestest scripts optimizationmanual testingfunctional testingusability testingregression testingexploratory testingtest case documentationtest scenario executionlogging manual test resultsedge cases validationnegative scenarios validationcomplex workflows testingsystem integration testingend-to-end testinghardware-software communicationdata flowsperformance testingstress testingscalability testingtroubleshoot system issues
cross-functional collaborationattention to detailproblem-solvingrisk managementcommunicationownership of quality
Industry Banking
Job Function Deliver reliable software quality through automated and manual testing in a CI/CD environment
Role Subtype SDET
Tech Domains QA & Testing
Senior Systems Engineer in TestSDET3SDETquality assurancesoftware testingtest strategiestest planstest objectivestest automation frameworksC#.NetSeleniumTestNGJUnitCI/CD pipelinescontinuous testingmanual testingexploratory testingfunctional testingusability testingregression testingtest casestest scenariosedge casesnegative scenariosend-to-end testingperformance testingstress testingscalability testingsystem integration testingtroubleshootTest automation frameworks

Must have experience designing automated testing solution with C# and .Net, Must have Selenium and CI/CD pipelines automation experience, Must have capability to perform manual testing including exploratory, functional, usability, and regression testing, Must have ability to perform end-to-end testing and performance/stress/scalability testing

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile