QA Engineer
QA Engineer
Department: Product
Reports To: Director of Engineering
Job Location: Home
Summary of Position
As a QA Engineer for Health-e Pro, you will play a vital role in ensuring the quality and reliability of our best-in-class school nutrition software. You will be the founding QA Engineer, responsible for building our test automation practice from the ground up. You’ll work with the Director of Engineering to define the automation strategy, select and implement the tooling, and establish the frameworks and standards that will scale with our platform. This role focuses on integration, regression, and end-to-end testing — unit testing is owned by our backend engineers, and you’ll collaborate with them to ensure comprehensive coverage across all layers. You will be responsible for identifying defects early in the development cycle, driving quality standards, and contributing to a culture of continuous improvement—helping schools confidently rely on our software to enhance meal planning processes and improve student health outcomes.
Core Responsibilities:
- Test Automation & Framework Development: Architect and build our automation framework from scratch, selecting tools, establishing patterns, and creating automated test suites (functional, regression, integration, and end-to-end) for our web-based platform. Define and document the team’s automation strategy and testing standards. Identify opportunities to automate manual test cases and improve overall test coverage across the platform.
- Collaboration & Strategy: Partner with Product Managers, Software Engineers, and QA team members to understand requirements and acceptance criteria. Participate in agile ceremonies including sprint planning, daily scrums, and retrospectives to ensure quality is built into every stage of development.
- API & Integration Testing: Develop and execute API test automation using tools such as Postman, RestAssured, or similar frameworks. Validate data integrity and interoperability across integrations and internal system components.
- Quality Standards & CI/CD: Write clean, maintainable, and well-documented test scripts. Participate in code reviews for test code, contribute to CI/CD pipeline integration, and help enforce quality gates that prevent defects from reaching production.
- Defect Management & Reporting: Identify, document, and track defects with clear reproduction steps and supporting evidence. Analyze test results, report on quality metrics, and work with engineers to validate fixes and prevent regressions.
- Continuous Improvement: Stay current with emerging QA tools, methodologies, and industry best practices to continuously improve the team’s testing approach and toolset.
Desired Qualifications and Skills:
- Education/Certifications: Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Experience: 3+ years proven experience in QA engineering, with a track record of building and maintaining automated test frameworks in an agile software environment.
- Technical Skills: Proficiency in one or more automation frameworks such as Playwright, Cypress, Selenium, or similar. Experience writing test scripts in JavaScript/TypeScript or Python. Solid understanding of API testing tools (Postman, RestAssured, or equivalent). Familiarity with relational databases (PostgreSQL, MySQL) for backend validation is a plus. Experience integrating automated tests into CI/CD pipelines (Bitbucket, GitHub Actions, Jenkins, or similar). Knowledge of containerization tools (Docker) is a plus. Experience with performance or load testing tools (k6, JMeter, or similar) is a plus. Experience with AI-assisted development tools (Claude, GitHub Copilot, or similar) is a plus.
- Organizational Skills: Proven ability to manage multiple testing workstreams simultaneously with strong attention to detail. Excellent analytical and problem-solving skills with the ability to work both independently and collaboratively in a fast-paced, agile environment. Must be a self-starter, able to work with minimal supervision.
- Communication: Strong communication skills with the ability to clearly document test plans, defect reports, and quality metrics for both technical and non-technical stakeholders.
- Character: Cares about the impact of their work — our software helps schools improve meal planning and student nutrition. Must enjoy working with others and have a strong team spirit.
Compensation and Benefits:
- Salary: Negotiable, 40 hours per week
- Quarterly bonuses
- 10 paid holidays per year
- 16 days PTO Annually (accrued monthly)
- Home Office Stipend
- Medical, Dental, Vision insurance
- HSA matching program
- 401k Plan: Up to 4% corporate matching funds
- $2,000 annual match to charitable donations
Upload Resume