
Staff Software Development Engineer In Test
Credit Acceptance
full-time
Posted on:
Location Type: Remote
Location: Missouri • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $176,000 per year
Job Level
Tech Stack
About the role
- Blend expertise in software development and testing to ensure quality and reliability of software products
- Leverage strong software engineering principles to design, develop, and maintain automated testing solutions
- Collaborate with cross-functional teams to drive continuous improvement in testing processes
- Stay abreast of diverse platforms and tools conducive to testing across the SDLC
- Establish, enforce, and advocate for cohesive coding, documentation, and testing standards within the team
- Engage in Agile methodologies and provide insights for process enhancement
- Assume a mentorship role, providing guidance and conducting reviews of code, designs, and documentation
Requirements
- Bachelor’s degree in computer science, Information Systems, or closely related field of study; or equivalent work experience
- 8+ years of experience in software development and software testing, with a focus on test automation
- Extensive experience in designing, implementing, and maintaining robust test automation frameworks
- Ability to develop comprehensive test strategies, test plans, and test cases
- Strong understanding of API testing principles, API mocking and virtualization techniques
- Strong understanding and practical application of OOP principles
- In-depth knowledge of fundamental data structures and algorithms
- Deep understanding of testing methodologies and experience in writing unit tests, integration tests, and acceptance tests
- Familiarity with TDD practices
- Demonstrated leadership qualities
Benefits
- 401(K) match
- Adoption assistance
- Parental leave
- Tuition reimbursement
- Comprehensive medical/dental/vision
- Nonstandard benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentsoftware testingtest automationtest automation frameworksAPI testingOOP principlesdata structuresalgorithmsunit testsintegration tests
Soft skills
collaborationmentorshipleadershipcommunicationprocess improvementguidancereviewing
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Information Systems