Jobs and Careers
PU

Senior Software Engineer in Test (SDET) - Pulte Mortgage

PulteGroup
United Statesfull_timeVerifiedPosted 31 Mar 2025
💰 $130,000/yr($110,000/yr$130,000/yr)

About the role

JOB SUMMARY

Seeking a SDET/Test Architect with a solid background in quality assurance and software testing. Hybrid role combines technical proficiency with testing expertise to ensure delivery of reliable, high-quality systems. The ideal candidate should possess sufficient programming skills to design automated testing solutions and troubleshoot system issues effectively. This role also entails the experience of a Test Architect that will be responsible for mentoring junior testers and ensuring those are following testing best practices.

PRIMARY JOB RESPONSIBILITIES

  • Collaborate with Development, QA, and cross-functional teams to develop and execute robust comprehensive testing strategies/plans that align with system requirements and project goals, and to ensure the quality and reliability of software products and the testing lifecycle.

  • Define test objectives, scope, resources, and schedules for efficient execution to ensure the test plan addresses all system components and interfaces.

  • Continuously assess risks and adjust strategies to ensure thorough coverage and minimize project delays.

  • Design, develop, and maintain robust test automation frameworks for efficient testing cycles.

  • Collaborate with Architectural team to assess testing scope/needs and present technical design input to create more testable software.

  • Automate repetitive and time-consuming test cases using scripting languages (e.g., C#, Javascript) and tools (e.g., Selenium, TestNG, JUnit).

  • Integrate automated test suites into CI/CD pipelines to support continuous testing.

  • Analyze automation results, debug failures, and optimize test scripts for better coverage and performance.

  • Stay informed on emerging testing tools, technologies, and industry trends to incorporate innovative solutions.

  • Conduct detailed manual testing for scenarios requiring human judgment or exploratory testing.

  • Perform functional, usability, and regression testing (including manual tests) to identify defects, verify defects to validate system behavior and ensure no unintended side effects.  

  • Document test cases, execute test scenarios, and log results for manual testing activities.

  • Validate edge cases, negative scenarios, and complex workflows not easily automated.

  • Assess and validate integrated systems to ensure seamless interaction between hardware, software, and external interfaces.

  • Conduct end-to-end testing of system functionalities, including hardware-software communication and data flows.

  • Perform performance, stress, and scalability testing to ensure the system meets operational requirements.

  • Simulate real-world conditions to identify issues and validate the robustness of the system.

  • Identify, document, and track defects using tools like Azure DevOps.

  • Collaborate with development teams to investigate root causes and resolve issues effectively.

  • Maintain a defect management database with clear prioritization and status updates.     

  • Work closely with system architects, developers, and stakeholders to align testing efforts with system design and business objectives.

  • Lead test case reviews, status meetings, and design walkthroughs to ensure clarity and shared understanding.

  • Prepare detailed test reports summarizing results, defect analysis, and recommendations for improvements.

  • Communicate progress, risks, and challenges to management and cross-functional teams.

                                                                                               

MANAGEMENT RESPONSIBILITIES

  • N/A

SCOPE (select applicable options)

  • Decision Impact: Individual

  • Physical Requirements:  Involves sitting, standing

REQUIRED EDUCATION/EXPERIENCE

  • High School diploma or equivalent

  • Bachelor’s degree in computer science preferred.

  • 5+ years of experience in software testing or quality assurance, including automated and manual testing.

  • ISTQB certification a plus

  • Proven experience as a Test Architect and Automation resource or similar role.

  • Strong knowledge of software testing methodologies, tools, and processes.

  • Experience with test automation frameworks and tools.

  • Excellent critical thinking skills and diligence.

  • Effective communication and collaboration

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

PulteGroup

View company profile →