Credit Acceptance

Staff Software Development Engineer In Test

Credit Acceptance

full-time

Posted on:

Location Type: Remote

Location: MissouriUnited States

Visit company website

Explore more

AI Apply
Apply

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