OneMain Financial 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 1,500 branches in 44 states—to help them take control and improve their financial lives with solutions for debt consolidation, medical expenses, household bills, home improvements, and auto purchases. Our talented and dedicated team members constantly look for responsible ways to serve our customers when, where and how they want. It’s all about doing the right thing—a mission that hasn’t changed for more than 100 years. OMF has an exciting opportunity for a Senior QA Tester.
• Proficient end-to-end testing strategy for web, and/or API-based applications
• Perform functional, regression, integration, system, and performance testing
• Collaborating with Product Owners, Developers, and DevOps teams in Agile/Scrum environments
• Review business and technical requirements to ensure testability and coverage
• Identify, document, and track defects using defect management tools
• Mentor junior QA engineers and review their test artifacts
• Drive shift-left testing practices and continuous quality improvements
• Design, develop, and maintain automated test frameworks and scripts
• Participate in CI/CD pipeline integration for automated test execution
• Provide test metrics, risk assessments, and release quality reports to stakeholders
Additional Information
- Remote position; prefer candidates close to OneMain Corporate Offices in Baltimore MD or Charlotte NC
- Key Skills: Manual and automation testing, AWS skills with Python
- Contract may be extended.
Skill/Experience/Education
Mandatory SkillsRequired Skills & Experience • 6–10+ years of experience in Software Quality Assurance • Strong experience in test automation (Selenium / Cypress / Playwright / similar) • Good Knowledge in at least one programming language (Java, Python, JavaScript, C#, etc.) • Experience testing REST APIs using Postman / RestAssured / similar tools • Solid understanding of SDLC, Agile/Scrum methodologies • Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, etc.) • Strong knowledge of defect lifecycle management tools (JIRA, etc.) • Experience with SQL and database validation • Familiarity with version control systems (Git) • Strong analytical, troubleshooting, and communication skills.Preferred / Nice to Have • Experience in performance testing (JMeter, LoadRunner, k6, etc.) • Experience in AWS cloud platforms • Experience in financial services / fintech domain • Knowledge of containerization (Docker, Kubernetes) • Exposure to BDD frameworks such as cucumber • Experience with test data management and service virtualization • Experience leading QA strategy across multiple teams
Educational Qualifications:
Bachelor's degree in computer science or information technology, between three to six years of software testing experience, or a combination of education and work experience.
Desired Skills


