Sr Software Devel Eng in Test
What Drives You?
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!
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.
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.
Back to top