JOB DETAILS
Quality Assurance Automation Engineer
Companygreenpath, inc.
LocationNot specified
Work ModeOn Site
PostedMay 13, 2026

About The Company
GreenPath is a national nonprofit that supports people's lifelong financial wellness. We have 60 years of experience in guiding people through financial crisis, and we're expanding to deliver a full spectrum of people-centered resources and tools for every step of the journey.
Everyone deserves the chance to pursue their dreams. We empower people to make financial choices that support their goals.
Headquartered in Farmington Hills, Michigan, we have branch offices throughout the United States. We deliver licensed services online, by phone, and in person. We are also a member of the National Foundation for Credit Counseling (NFCC).
Call Us at 833-320-0195 or for more information visit: www.greenpath.org. For our licensing disclosures, visit www.greenpath.com/licensing-disclosure/
About the Role
Quality Assurance Automation Engineer
About GreenPath
GreenPath Financial Wellness is a national nonprofit organization dedicated to empowering people to lead financially healthy lives. We provide counseling, education, and innovative technology solutions to help individuals and families achieve their financial goals. Our mission‑driven culture values collaboration, integrity, inclusion, and continuous improvement.
Position Purpose
The Quality Assurance Automation Engineer is responsible for ensuring the quality, reliability, and performance of GreenPath’s web, mobile, and API‑based technology solutions. This role designs, develops, and maintains automated testing frameworks and partners closely with development, QA, and DevOps teams to support high‑quality software delivery throughout the development lifecycle.
Responsibilities
Test Automation & Quality Engineering
- Design, develop, execute, and maintain automated test scripts for UI and API testing.
- Build, enhance, and support scalable, stable, and maintainable test automation frameworks.
- Develop and maintain comprehensive test plans, test cases, and regression test suites.
- Execute automated testing and perform manual testing when automation is not appropriate or feasible.
- Perform cross‑browser and cross‑device testing to ensure responsive application behavior.
- Create, manage, and maintain test data for automated and manual testing efforts.
Collaboration & SDLC Support
- Partner with development and QA teams to define and execute overall testing strategies.
- Collaborate with developers to ensure APIs and interfaces are well documented, testable, and automation‑friendly.
- Integrate automated tests into CI/CD pipelines in collaboration with DevOps.
- Participate in code reviews related to automation and quality initiatives.
- Document testing approaches, results, and known limitations clearly and effectively.
Defect Management & Process Improvement
- Identify, document, track, and verify defects and fixes.
- Perform regression testing as needed to ensure system stability.
- Estimate effort for testing and automation activities and manage multiple priorities effectively.
- Promote quality best practices and continuous improvement across QA processes.
- Stay current with emerging testing tools, techniques, and AI‑driven automation capabilities.
- Ensure adherence to GreenPath policies, procedures, and coding standards.
Minimum Requirements
- Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent work experience).
- Minimum of 3 years of experience in software quality assurance automation.
- Experience with functional, regression, integration, and performance testing.
- Strong hands‑on experience with backend API automation and front‑end automation for web and mobile applications.
- Experience maintaining and improving test automation frameworks.
- Proficiency with:
- REST API testing tools (Postman with Newman or similar)
- Selenium with Maven or comparable automation frameworks
- Java or similar programming languages
- Eclipse or comparable IDEs
- Azure DevOps
- Source control systems (Git, SVN, TFS, etc.)
- Familiarity with Agile methodologies (Scrum, Kanban).
- Ability to write basic to intermediate SQL queries.
- Strong experience writing test plans, test cases, and managing regression test execution.
- Experience utilizing AI tools to improve automation quality and productivity.
- Excellent analytical, problem‑solving, and communication skills.
Working Conditions & Physical Requirements
This role operates in a professional office or remote work environment and is primarily sedentary, involving prolonged periods of computer use. Standard business hours apply, with flexibility required during releases or critical business needs. Occasional early morning, evening, or after‑hours work may be necessary. Travel is limited to less than 10% annually.
Benefits
At GreenPath, we offer a comprehensive benefits package designed to support employee well‑being and professional growth:
- Competitive salary
- Health, dental, and vision insurance
- 401(k) with employer match
- Generous paid time off and holidays
- Professional development and learning opportunities
- Mission‑driven, collaborative work environment
Equal Employment Opportunity Statement
GreenPath is an Equal Opportunity Employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Key Skills
Test AutomationAPI TestingUI TestingSeleniumJavaREST APIPostmanAzure DevOpsGitSQLAgileRegression Testing
Categories
SoftwareTechnologyEngineeringData & Analytics
Benefits
Competitive SalaryHealth InsuranceDental InsuranceVision Insurance401(k) With Employer MatchPaid Time OffHolidaysProfessional Development And Learning Opportunities
Job Information
📋Core Responsibilities
The engineer is responsible for designing, developing, and maintaining automated testing frameworks for web, mobile, and API solutions. They collaborate with development and DevOps teams to integrate tests into CI/CD pipelines and ensure overall software quality.
📋Job Type
full time
💰Salary Range
$70,000 - $85,000
📊Experience Level
2-5
💼Company Size
422
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page