Quicken Loans

Returning Candidate?

Software Engineer in Test

Software Engineer in Test

Quicken Loans Inc.

Opportunity Details

What You'll Do/Need

Our Software Engineers in Test (SETs) are software engineers who possess a quality first mindset, and are rockstars in coding test automation and driving quality activities. They have a passion for automated testing, and implementing amazing quality solutions. A Software Engineer in Test is responsible for creating and/or supporting our applications, and improving application quality and services, by building software solutions, automation, and frameworks to test our products. This individual will also apply a variety of skills to help identify, communicate, and resolve a variety of quality concerns.


  • Create automated testing solutions from technical designs, specifications, and documentation
  • Build tooling and automated CI/CD pipelines/infrastructure from scratch for delivery teams
  • Collaborate with team members to build highly maintainable and reusable automation modules, following best practices and standards in testing and code health
  • Oversee projects to ensure system test automation deliverable are met
  • Develop innovative methods to find solutions and improve quality, test efficiency, and regression coverage
  • Provide input on issues that impact product performance and system stability
  • Assist in post-implementation and continuous improvement efforts to enhance systems and applications
  • Mentor, train and support other team members


  • Bachelor’s degree in Computer Science, a similar field, or equivalent work experience (5 years).
  • Solid programming experience in any modern object-oriented programming language such as C#, Python, Java and C/C++ as well as an understanding of OOP concepts
  • Experience in continuous integration/continuous delivery (DevOps)
  • Strong knowledge of the software development life cycle, quality assurance methodologies and automated testing including API automation testing experience
  • Ability to create and maintain automated test frameworks, test strategies, test plans, test scenarios, and test cases
  • Experience with automated test tools and frameworks such as Microsoft CodedUI, Selenium WebDriver, Codeception etc.
  • Strong analytical and organizational skills
  • Must be able to work in a fast-paced environment, communicate concisely and clearly, and be willing to drive quality into the development process

What’ll Make You Special:

  • Developed automation solutions from scratch
  • Experience working with unit testing frameworks
  • Experience with micro-frameworks, micro-services, and service-oriented architecture
  • Experience in Test-Driven-Development or Behavior-Driven-Development
  • Familiar with SQL-based and NoSQL-based database technologies