What are the responsibilities and job description for the Lead QA Engineer position at OneMain Financial?
Job Summary:
We are looking for a Senior QA Engineer to join our dynamic and innovative financial technology company. The ideal candidate will be responsible for ensuring the quality of software releases for two engineering teams, which are responsible for building and maintaining Ruby on Rails and Angular web applications. The candidate will also be responsible for helping both teams to develop a long-term testing strategy, as well as for full end-to-end testing, integration, and unit testing. The successful candidate will be comfortable working in a fast-paced environment and collaborating with cross-functional teams.
Key Responsibilities:
Design and execute test plans, scenarios, and cases for Ruby on Rails and Angular applications.
Conduct functional, regression, performance, and usability testing for new software releases.
Develop and maintain automation test scripts for continuous integration and delivery.
Collaborate with software engineers, product managers, and other stakeholders to ensure that software releases meet customer needs and adhere to quality standards.
Conduct integration testing with Mulesoft API endpoints.
Ensure compliance with industry best practices and regulatory requirements.
Assist with developing a long-term testing strategy for both teams.
Review and provide feedback on software requirements, design documents, and test plans.
Participate in code reviews and identify potential code quality issues.
Requirements:
At least 7 years of experience in software testing, preferably in the financial technology sector.
Proven experience with Ruby on Rails and Angular applications.
Experience with Mulesoft API endpoints.
Strong knowledge of testing methodologies and software development life cycle.
Familiarity with industry best practices and regulatory requirements.
Experience with test automation tools such as Selenium, Cucumber, or similar.
Excellent communication and collaboration skills.
Strong problem-solving skills and attention to detail.
Preferred Qualifications:
Experience with performance testing and load testing tools.
Familiarity with code quality tools such as SonarQube or similar.
Experience with continuous integration and delivery tools such as Jenkins, CircleCI, or similar.
Familiarity with agile methodologies such as Scrum or Kanban.
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We encourage candidates from underrepresented backgrounds to apply.
Note: Employment-based non-immigrant visa sponsorship and/or assistance is not offered for this specific job opportunity.
Location: Hybrid schedule. Some travel required. Candidates can live within 2 hours driving of the following locations:
Baltimore, MD
Wilmington, DE
Evansville, IN
Chicago, IL
Dallas, TX
Charlotte, NC
Who we Are
OneMain Financial (NYSE: OMF) is the leader in offering nonprime customers responsible access to credit and is dedicated to improving the financial well-being of hardworking Americans. Since 1912, we've looked beyond credit scores to help people get the money they need today and reach their goals for tomorrow. Our growing suite of personal loans, credit cards and other products help people borrow better and work toward a brighter future.
Driven collaborators and innovators, our team thrives on transformative digital thinking, customer-first energy and flexible work arrangements that grow lives, careers and our company. At every level, we're committed to an inclusive culture, career development and impacting the communities where we live and work. Getting people to a better place has made us a better company for over a century. There's never been a better time to shine with OneMain.
Because team members at their best means OneMain at our best, we provide opportunities and benefits that make their health and careers a priority. That's why we've packed our comprehensive benefits package for full- and some part-timers with:
Health and wellbeing options including medical, prescription, dental, vision, hearing, accident, hospital indemnity, and life insurances
Up to 4% matching 401(k)
Employee Stock Purchase Plan (10% share discount)
Tuition reimbursement
Paid time off (15 days vacation per year, plus 2 personal days, prorated based on start date)
Paid sick leave as determined by state or local ordinance, prorated based on start date
Paid holidays (7 days per year, based on start date)
Paid volunteer time (3 days per year, prorated based on start date)
#LI-EK1