Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Mom's Meals • Ankeny, Iowa, United States
Salary: $69,449 - $85,000 / year
Role & seniority: Software Quality Assurance Engineer, mid-level (3+ years)
Stack/tools: Manual and automated testing; Playwright, Cypress, Selenium or similar; test plans/reports; test management and issue-tracking tools; Microsoft Dynamics 365, SQL databases, C# applications, Microsoft 365; test automation framework; familiarity with QA security/compliance standards
Design, execute, and continuously improve the QA/Test & Evaluation program; develop test plans, cases, and automated scripts
Log, track, and analyze defects; collaborate with developers to reproduce, analyze, and classify issues; support corrective actions
Maintain and enhance test automation framework; ensure testability, coverage, and alignment with requirements; assist in integration/acceptance testing
3+ years in Software QA or Test Engineering
Proficiency in manual and automated testing; test case design; root-cause analysis
Experience with Playwright, Cypress, Selenium, or similar
Test documentation (plans, reports, traceability); clear defect communication
Familiarity with Dynamics 365, SQL, C#, and Microsoft 365; understanding of SDLC; security/compliance awareness
Strong analytical, detail-oriented, and cross-functional collaboration
Bachelor’s degree in CS/Engineering/IT
Agile/Scrum experience; test metrics (Power BI/Tableau)
Exposure to healthcare IT, ERP/CRM, API tests, test data
We are seeking a detail-oriented and proactive Software Quality Assurance Engineer with 3+ years of experience to support and enhance our software testing efforts. In this role, you will execute manual and automated tests, track defects, verify requirements, and help ensure the quality and compliance of our software products. You will collaborate closely with developers, analysts, and cross-functional teams in a fast-paced environment, contributing to the continuous improvement of our QA processes and frameworks.
Salary Range: $69,449-85,000 plus 10% bonus
At this time, we are NOT considering applicants that require immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States. This includes, but IS NOT LIMITED TO: F1-OPT, F1-CPT, H-1B, TN, L-1, J-1, etc.
Benefits Our employees enjoy a generous package of benefits that we are thrilled to provide, and feel is part of what makes us different as an employer. We value our team members, and this is one way we can show it.
PTO, holiday pay and holiday of choice
401(k) match
Life insurance
Short-term disability
Health, dental and vision insurance
Maternity/paternity leave
Health savings account (HSA)
Flex spending accounts (FSA) – health and dependent
\n
Position Responsibilities may include, but not limited to Contribute to the design, execution, and ongoing improvement of the Software Quality Assurance and Test & Evaluation program Develop and execute test plans, test cases, and automated test scripts across multiple projects and systems Log, track, and analyze software defects and test results using test management and issue tracking tools Participate in requirements reviews to ensure testability and thorough coverage of business and technical needs Collaborate with developers to reproduce, analyze, and classify issues, and assist in evaluating corrective actions Maintain and enhance the test automation framework to improve efficiency and coverage Ensure software systems comply with internal policies, regulatory standards, and security best practices Support integration and acceptance testing for both internal and third-party applications Communicate test results, risks, and issues clearly to QA leads, developers, and project stakeholders Assist with data integrity and configuration management for development, testing, and production environments
Required Skills and Experience Minimum 3 years of hands-on experience in Software Quality Assurance or Test Engineering Strong knowledge of manual and automated testing methodologies, including test case design and root cause analysis Experience with test automation tools such as Playwright, Cypress, Selenium, or similar Proficient in test documentation including test plans, test reports, and requirements traceability Familiarity with Microsoft Dynamics 365, SQL databases, C# applications, and Microsoft 365 tools Experience with at least one full software development lifecycle, including evaluation and testing as a QA engineer or test lead Ability to clearly document and communicate software defects across various environments Understanding of security and compliance standards related to QA Excellent analytical skills, attention to detail, and ability to manage multiple projects in a fast-paced setting Strong communication and collaboration skills for working effectively with cross-functional teams
Preferred Skills and Experience Bachelor’s degree in computer science, Engineering, Information Technology, or a related field Experience working in Agile/Scrum environments Familiarity with test metric reporting and visualization tools such as Power BI or Tableau Exposure to healthcare IT, customer service platforms, or ERP/CRM systems Knowledge of test data management, API testing, or CI/CD pipeline testing
Physical Requirements Repetitive motions that include the wrists, hands and/or fingers Sedentary work that primarily involves sitting, remaining in a stationary position for prolonged periods Visual perception to perform job including peripheral vision, depth perception, and the ability to adjust focus
\n