QA Test Analyst
Farmers Mutual Hail Insurance · West Des Moines, IA · 1 mo ago
Full-time
About the role
At Farmers Mutual Hail (FMH), our mission is simple: protect the livelihoods and legacies of America’s farmers through the complete farm insurance solutions we offer. As America’s Crop Insurance Company™, we’re headquartered in the U.S. and have been owned by the farmers we insure for over 125 years. FMH is seeking a QA Test Analyst to evaluate and test software programs on small initiatives or on a small volume of system requests to verify that the system functions, both functionally and technically, according to specifications, and identifies any discrepancies.
Benefits
- Competitive salary and bonuses
- Medical, dental, and vision plans
- 401(k) plan with generous company match
- Hybrid work schedule (after training is completed)
- Paid Parental leave and Caregiver leave
- Employee appreciation events
- Employee Assistance Program (EAP) for support when you and your family need it
- On-site cafeteria and fitness center
Requirements
Experience
- At least one to three years of software testing or user acceptance testing experience
- 1+ years of experience with automation tools
Education
- Bachelor’s degree in Information Systems or Computer Science preferred
- Associate’s degree required
Skills
- Basic understanding of software development life cycle (SDLC)
- Business and system domain knowledge preferred
- Knowledge of testing processes and methodologies extremely helpful
- Good communication skills (both written and verbal)
- Strong analytical thinking with great attention to detail
- Proficiency with Microsoft Office programs, especially Word and Excel
Responsibilities
- Work with other experienced QA testers and the development team to understand requirements, scope, and objectives for any new or modified functionality within the system
- Assist in the development of test plans for each individual component of the system or system enhancements
- Create new or modify existing test scripts based on business requirements and technical specifications
- Build and maintain test suite to cover system-level automated smoke, regression, and functional tests
- Execute test scripts to ensure compliance with business requirements, functional requirements, and specified quality characteristics; document results by recording issues in the bug-tracking system
- Work with experienced QA testers or developers to troubleshoot and resolve testing issues
- Debug and re-test all components of the system or system enhancement, reporting and documenting all outcomes and test conditions
- Participate and assist with test plan/test case reviews with the business and development team
- Report and document all outcomes and test conditions within the test case and testing tool