Credit Acceptance · 5 days ago
Staff Software Development Engineer in Test
Wonder how qualified you are to the job?
Financial Services
Insider Connection @Credit Acceptance
Responsibilities
Design and develop software to improve code efficiency and bug detection
Participate in the automation community and develop testing strategies for multiple applications
Present ideas and gain buy-in for new services or standards
Write unit-tests and validate software against acceptance criteria
Lead code reviews, document code and projects for easy understanding and maintenance
Conduct impact analysis, learn business process domain, and debug production problems
Contribute to team's sprint commitments and participate in Agile practices
Lead continuous learning activities and mentor less experienced team members
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience
Minimum 10 years of software engineering experience
Minimum 8 years of experience in automation using Keyword/Behavior Driven Development, Web Front Ends, APIs, and databases
Advanced understanding of testing practices and services
Experience in the lead role overseeing technical direction of a team of software engineering talent across multiple applications
Strong understanding and use of one or more object-oriented programming languages and design patterns
Practical experience in Software Development Life Cycle (SDLC) including Agile/SCRUM and Waterfall
Practical experience in data modeling, design and messaging
Experience working on mission-critical enterprise class applications
Demonstrated ability to coach and mentor less experienced team members
Willingness to participate in an on-call rotation
Preferred
Experience in the lead role overseeing technical direction of a team of software engineering talent
Advanced understanding of automation testing practices, BDD, Keywords, and Automation services
Experience with automating test for API calls, web front ends, SQL backends, and load testing.
Experience in mobile application testing and flutter applications.
Experience creating and implementing an QA Automation team
Consistent and regular participation in the QA automation community.
Experience in creating REST API documentation using Swagger or similar tools desirable
In-depth usage and creation of application programming interfaces (API) and frameworks in their particular field: JSON, Rest/SOAP based Web Services, JUnit, Jenkins and Bitbucket preferred
Ability to create database objects and relationships, construct advanced queries, and optimize query performance
Financial services industry experience
N/A
Benefits
401(K) match
Adoption assistance
Parental leave
Tuition reimbursement
Comprehensive medical/dental/vision
Many nonstandard benefits that make us a Great Place to Work
Company
Credit Acceptance
Credit Acceptance is an indirect finance company that helps eligible consumers restart financially.
H1B Sponsorship
Credit Acceptance has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (9)
2022 (31)
2021 (22)
2020 (22)
Funding
Current Stage
Public CompanyTotal Funding
$1.4B2024-03-28Post Ipo Debt· $500M
2024-02-16Post Ipo Debt· $100M
2023-12-05Post Ipo Debt· $600M
Recent News
Yahoo Finance
2024-06-05
2024-06-05
2024-05-19
Company data provided by crunchbase