Description
Software Quality Engineer
“When your car doesn’t work, your life doesn’t work!” That’s our motto here at Pull-A-Part, and it’s the challenge that we help our customers overcome every day! We’re currently looking for experienced, detail-oriented professionals who are passionate about delivering high-quality software solutions to join our growing technology team. If you’re looking to grow with a customer‑focused company, then our Software Quality Engineer opportunity could be your next best career move.
JOB RESPONSIBILITIES
As a Software Quality Engineer, you will work closely with product, engineering, and business teams to fulfill the following job responsibilities :
Promote a culture that emphasizes quality, reliability, and continuous improvement throughout the software development lifecycle
Perform hands‑on manual testing across web applications, mobile applications, APIs, POS systems, and integrated platforms
Execute exploratory, functional, regression, integration, usability, and negative testing
Analyze requirements, designs, and acceptance criteria to ensure clarity, completeness, and testability
Identify gaps, ambiguities, and risks in requirements and collaborate with teams to resolve them early
Design, document, and maintain test plans, test cases, and test scenarios
Ensure traceability between requirements, test coverage, and reported defects
Clearly document and communicate defects, risks, and quality concerns with actionable detail
Collaborate with software engineers in an Agile / Kanban environment to embed quality early in development
Partner with database and reporting teams to validate data accuracy Ast integrity, and performance
Participate in design reviews, release readiness reviews, and post‑release evaluations
Contribute to the development and growth of test automation efforts where appropriate
Assist in defining and improving QA processes, standards, and best practices
Support mentoring and knowledge‑sharing as the QA team grows
QUALIFICATIONS
The ideal Software Quality Engineer will possess the following qualifications :
5+ years of professional experience in software quality assurance or testing
Strong hands‑on experience with manual testing methodologies across complex systems
Proven ability to analyze requirements and translate them into effective test coverage
Experience writing, maintaining, or working with automated tests
Strong understanding of SDLC, Agile / Kanban workflows, and defect lifecycle management
Excellent analytical, documentation, and communication skills
Ability to manage multiple priorities in a fast‑paced, team‑oriented environment
Demonstrated attention to detail and problem‑solving skills
Comfortable collaborating cross‑functionally with developers, database teams, and stakeholders
Preferred qualifications (but not required) include :
Experience in Microsoft‑based environments (.NET, Azure, SQL Server, Power Platform)
Familiarity with API testing tools and data validation techniques
Exposure to POS systems or hardware‑integrated software
Experience helping establish or scale QA practices
Interest in modern or AI‑assisted testing approaches
Benefits for Full‑Time Team Members
Our Software Quality Engineers are eligible for some great company benefits :
Medical Insurance – Low‑cost medical insurance for team members and household members
Dental Insurance – Low‑cost dental insurance for team members and household members
Vision Insurance – FREE vision insurance for team members; low‑cost options for household members
Life Insurance – ùFREE life insurance
Long‑Term Disability Insurance – Available based on age and earnings
401(k) – Optional plan with 100% company match on the first 3% and 50% match on the next 2%
#J-18808-Ljbffr
Software Quality Engineer Automotive • Manchester, New Hampshire, United States