The path is clear. Let your journey begin.

Search & Apply for Jobs

Job: Sr Software Development Engineer in Test (SDET)

This posting has expired and is no longer available.

Job Description

Career Site Title
Sr Software Development Engineer
Job ID
Information Technology
Regular Full-Time
Business Unit
1720 W. Rio Salado Pkwy
Postal Code



With 140 locations ( and adding more) across the country, DriveTime is not only nation’s largest pre-owned car dealerships but is also recognized as one of the best places to work for Information Technology employees. The company prides itself on finding fair financing options for folks with tricky credit issues, as well as providing potential buyers with thousands of vehicles to choose from, so that every customer can find—and fund—the car of their dreams!

Our Culture

We have an exceptional company culture fueled by collaboration, autonomy, empowerment and transparency. We encourage innovation, continuous learning and personalized career development plans. People are our most valuable asset!!! Our rapid growth and focus on culture is a great platform to mentor, coach and lead our future architects.


  • Competitive Salary + Full Benefits: Medical, Dental, and Vision
  • 401K, life, Long-term Disability Insurance
  • Starting Vacation at 3 weeks per year, gradually increasing up to 5 weeks at 5 years
  • An amazing, progressive work environment (Basketball court, table top shuffleboard, pool table, Foosball table, horse shoes, etc.)
  • Continuous Learning: Tuition Reimbursement Program & Technical Training(s)
  • Free Snacks and Beverages!
  • Quarterly Annual Outings including Golfing, Spring Training Game, and Habitat for Humanity

Check out DriveTime in the news!


Join a talented team who are looking for an experienced, motivated, and thoughtful Senior Software Development Engineer in Test ( SDET). Your deep understanding of programming in C#, automation using automation frameworks such as NUnit/xUnit, familiarity with object mocking frameworks, advanced scripting abilities, and a passion for middleware, integration, and test efficiency are keys to your success in this role.

This role is for you if:

  • You motivate peers, are self-motivated, are positive and pragmatic, communicate and collaborate, execute technical direction, take responsibility and ownership, and are driven by the quality and success of your products
  • You are a technology expert and someone people feel comfortable asking for help.
  • You have experience with Scrum or Kanban and XP.
  • You understand and are an advocate for test-driven development.
  • You can explain why a broken build is a bad thing.
  • You can explain the relationship between your test suite and refactoring.
  • You are interested in the latest tools and standards, but have also worked with older technology.
  • You are a constant learner
  • You bring a strong understanding of: automation frameworks, object mocking frameworks, advanced scripting knowledge, and a passion for middleware, integration, and test efficiency.

Primary Responsibilities

  • Code – Ability to successfully implement high-quality, fault-tolerant, clean, reusable, and maintainable automation tools and test frameworks
  • Organize – Able to work with analysts to turn functional requirements into detailed, organized test cases and suites
  • Test – Ability to quickly gain product knowledge and domain expertise through manual testing, and apply lessons to better, more stable automation frameworks
  • Lead – Ability to successfully provide leadership, technical direction, training, information and inspiration to team members
  • Debug – Able to resolve difficult issues spanning across large and distributed systems
  • Support – Proficiency troubleshooting software issues for end customers. Ability to analyze logs, verify, reproduce and correct defects
  • Collaborate – Demonstrate ability to effectively collaborate with cross-functional development teams, including analysts, engineers, and QA.


  • Five years of object-oriented software development and/or a Bachelor degree in Computer Science, Computer Engineering, or a related field
  • On the job experience must include automated test framework creation and maintenance experience working on complex source systems, as well as deep knowledge of build process
  • Deep knowledge of C#, .NET framework, NUnit/ xUnit, SQL, multi-threading/concurrency, and messaging technologies.
  • Knowledge of continuous integration (Jenkins, TFS etc), build system (eg., NuGet) and source control systems (eg., Git)
  • Deep understanding of various types of testing
  • Ability to work in an agile, dynamic, varied, and fast paced environment
  • Demonstrated emotional and intellectual flexibility and tolerance
  • Ability to deliver the highest excellence in written and verbal communication
  • Must have worked with BDD ( Behavioral Driven Development), preferably Specflow


  • Experience with performance/load, security testing
  • Experience scripting in Selenium
  • Experience using Microsoft TFS ALM system

And when it comes to hiring, we don't just look for the right person for the job, we seek out the right person for DriveTime. Along the way, we provide plenty of opportunity to be creative and grow professionally in a fun, high-energy environment.

Hiring is contingent upon successful completion of our background and drug screening process. DriveTime is a drug-free, tobacco-free workplace and an Equal Opportunity Employer.


Contact a Recruiter:

Stay Connected