What are the responsibilities and job description for the Quality Assurance Engineer - (2 Openings) position at Fraleigh and Rakow Inc?
FMNE Insurance is seeking two Quality Assurance Engineers for our IT Department. We're looking for an individual who is a strategic, collaborative leader with a strong ability to translate business needs into clear, actionable outcomes. This person thrives in agile environments, balancing structure with flexibility while driving quality, accountability, and continuous improvement. They are an effective communicator and mentor who can influence across teams and build high-performing BA and QA capabilities aligned with business goals.
This position is not eligible for visa sponsorship. Applicants must be authorized to work in the United States on a full-time basis.
Please supply a cover letter and resume. Applications with cover letters will be given preferential review.
Join a stable, values-driven company with deep Midwest roots. If our core values resonate with you, we encourage you to apply today.
Core values include: Integrity - Service - Excellence - Stability - Strength - Respect - Teamwork
We offer a competitive salary and a comprehensive benefits package, including health coverage, a generous 401(k), pension plan, wellness programs, and a hybrid work model for eligible employees.
Role Overview of a Quality Assurance Engineer:
The Quality Assurance Engineer (QAE) plays a vital role in ensuring that software products meet the highest standards of quality, performance, and reliability. This position is responsible for both manual and automated testing, participating throughout the software development lifecycle to proactively identify issues, advocate for quality, and collaborate with cross-functional teams. The QAE contributes to continuous improvement of testing practices and tools, and helps ensure compliance with regulatory standards, industry best practices, and customer expectations.
Responsibilities of a Quality Assurance Engineer:
- Demonstrates the Company’s mission, while successfully performing its core values related to integrity, service, excellence, stability, strength, respect, and teamwork.
- Collaborate with developers, analysts, and product owners to define clear acceptance criteria and develop comprehensive test strategies aligned to business needs.
- Design, execute, and maintain both manual and automated test cases for functional, regression, integration, and system testing.
- Build and extend automated test frameworks using modern tools (e.g., Selenium, Playwright, Postman) to improve efficiency and repeatability of test cycles.
- Conduct API testing for internal and external services using tools such as Postman or similar platforms.
- Participate in sprint planning, backlog grooming, and daily stand-ups to integrate QA practices within Agile development workflows.
- Document, track, and manage defects through resolution using Azure DevOps or similar platforms.
- Analyze and interpret performance test results; identify bottlenecks and recommend improvements.
- Maintain detailed documentation of test artifacts including test plans, test cases, quality metrics, and risk assessments.
- Contribute to continuous improvement initiatives related to test automation, CI/CD pipelines, and overall QA process maturity.
- Provide support and mentorship to junior team members and promote best practices in QA across development teams.
- Ensure that all deliverables comply with industry standards, customer requirements, and relevant regulatory frameworks.
- Participate in peer reviews and quality checkpoints to promote a "shift-left" testing mindset and early issue identification.
- Reporting to work on a regular and timely basis is an essential function of the position.
Skills and Qualifications of a Quality Assurance Engineer:
- Bachelor’s degree in computer science, Information Systems, or related field, or equivalent combination of education and experience.
- Minimum of two years of experience in software quality assurance, including both manual and automated testing.
- Strong understanding of QA methodologies, test case design, and defect management processes.
- Hands-on experience with test automation tools (e.g., Selenium, Playwright) and scripting languages.
- Familiarity with API testing tools (e.g., Postman, Swagger) and experience validating RESTful services.
- Exposure to performance testing concepts and tools (e.g., JMeter, LoadRunner) is a plus.
- Experience working in Agile/Scrum environments and contributing to Agile ceremonies.
- Solid knowledge of Azure DevOps or similar platforms for managing test plans, bugs, and work items.
- Excellent analytical and troubleshooting skills with a detail-oriented mindset.
- Effective communication skills, both written and verbal, with the ability to work collaboratively across teams.
- Experience with Guidewire PolicyCenter, BillingCenter, or ClaimsCenter preferred.
- Understanding of insurance industry processes, terminology, and regulatory compliance is a plus.
FMNE Insurance Company recognizes that an individual with a disability may require accommodation to enable them to successfully perform a job function. Should you require such an accommodation, please indicate the job function and suggested accommodation during the interview process. FMNE will attempt to make reasonable accommodations.