Quality Assurance Automation Engineer
GreenPath Financial Wellness · Farmington Hills, MI · 1 mo ago
RemoteRemoteFinanceFull-time
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.
- Create, manage, and maintain test data for automated and manual testing efforts.
- Perform cross-browser and cross-device testing to ensure responsive application behavior.
- 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.
- 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.), and 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.
- 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
Requirements
Minimum Requirements
This role requires a Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent work experience), at least 3 years of experience in software quality assurance automation, and strong hands-on experience with backend API automation and front-end automation for web and mobile applications.
Benefits
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.