Software Development Engineer in Test (SDET)

TalentOlaCharlotte, MD
Hybrid

About The Position

Client is the country's largest lending-exclusive financial company, proudly serving millions of customers with safe, affordable and transparent installment loans. Our customers turn to us every day-online and at over 1,400 branches in 44 states-to help them take control and improve their financial lives. It's all about doing the right thing-a mission that hasn't changed for more than 100 years.

Requirements

  • 7+ years of expertise in software development with a focus on test automation and quality assurance.
  • Bachelor's degree in computer science, mathematics, engineering or related field, or equivalent practical experience.
  • Familiarity with automated testing tools, preferably Mabl.
  • Knowledge of software development lifecycle (SDLC) and agile methodologies.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities
  • Ability to navigate in a nimble environment and drive success in unknown territory.
  • Enthusiasm for continuous learning.

Responsibilities

  • Participate on a high-performing agile development team in the Loan Originations Product Lane incrementally delivering high-quality software.
  • Design, develop, and maintain automated test scripts, tools, and frameworks to validate functional and non-functional requirements, with a shift-left mindset where testability is valued.
  • Identify, analyze, and report software defects and work closely with developers to resolve issues in a timely manner, ensuring continuous integration and delivery.
  • Participate in code reviews with a focus on testability and maintainability.
  • Develop and execute comprehensive test plans, test cases, and test scenarios to validate software features and functionality within each sprint.
  • Participation in manual test activities as needed in support of sprint objectives.
  • Implement and maintain continuous integration and delivery pipelines, closely collaborating with the DevOps team, to enable efficient and reliable software releases in an agile environment.
  • Monitor and analyze test results and provide timely feedback regarding the quality of software under test, aligning with sprint goals including (informing the definition of done) and release timelines.
  • Collaborate with product owners and stakeholders to define and refine testing strategies and approaches within the agile framework.
  • Stay updated with emerging trends and technologies in software testing and apply them to improve testing processes.
  • Mentor and provide technical guidance to team members, promoting a culture of quality and continuous learning.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service