Quality Assurance and Automation Analyst

Michigan Farm Bureau Family of Companies

Lansing (MI)

On-site

USD 60,000 - 75,000

Full time

21 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401K

Job summary

Michigan Farm Bureau Family of Companies is seeking a Quality Assurance Analyst to ensure the quality, feasibility, and reliability of software and systems for internal and external customers. The role collaborates with business analysts, developers, and customers to define testing requirements, develop plans, and support testing initiatives.

The candidate will design, develop, test, and maintain automated testing frameworks and scripts, execute defects with timely feedback, and provide

Qualifications

  • Bachelor's degree in IT, software engineering, business tech, or related field.
  • Two+ years of application/software testing or development experience.
  • Knowledge of SDLC methodologies (Agile, Waterfall).
  • Experience with use case and process modeling.
  • Strong IT and QA fundamentals; hardware/OS and testing tools knowledge.
  • Ability to develop manual and automated test strategies and cases.
  • Clear verbal and written communication; willingness to QA training.

Responsibilities

  • Ensure quality, feasibility, and reliability of software used by internal/external customers.
  • Develop test plans, test cases, and automate testing frameworks.
  • Execute defects, report timelines, and manage defect life cycle.
  • Review requirements and design documents for testability and quality.
  • Perform regression testing and participate in defect triage and estimation.

Skills

SDLC
Agile
Waterfall
Test planning
Manual testing
Automated testing
Defect tracking
Communication

Education

Bachelor's degree in IT/business tech/software eng

Tools

SQL
XML
Scripting (Java/JavaScript)

Job description

To be responsible for the quality, technical feasibility, and reliability of software and systems that are utilized by internal and external customers. To provide quality assurance expertise and direction on the functionality and usability of software and systems. To work closely with business analysts, software developers, and customers to understand business requirements. To define testing requirements, develop test plans, and support testing initiatives. To design, develop, test, execute, and maintain automated testing frameworks and scripts. To execute defect management, providing feedback, reporting defects, and projecting timelines for completion.

Participate in requirements gathering sessions, providing constructive feedback on testability from an assurance perspective, ensuring technical feasibility and quality releases. Review and comprehend requirements, specifications, and technical design documents.

Develop, maintain, and execute comprehensive and well-structured test strategies, test plans, test cases. Effectively analyze software and system components, yielding constructive feedback to identify discrepancies, defects, risks, and improvement areas.

Identify, record, document thoroughly, and track defects in an informative manner to assist in decision making. Manage and monitor defects during debugging process. Perform thorough regression once defects are resolved. Participate in triaging of defects, providing insight to drive decisions and estimates of timeframes needed to complete tasks.

Required
  • Bachelor's degree in business technology, computer science, software engineering, or business administration required, or equivalent experience may be considered. Coursework in quality assurance required.
  • Minimum two years of application/software testing or software development experience required, or equivalent experience may be considered.
  • Experience with Software Development Life Cycle (SDLC) methodologies, and associated development/testing processes (i.e., Agile, Waterfall, etc.) required.
  • Experience in use case modeling and process modeling techniques required.
  • Strong information technology skills, understanding of software development lifecycle and quality assurance principals required.
  • Current knowledge of computer hardware, operating systems, program language(s) and tools, testing techniques and tools, and program specification and interpretation required.
  • Working knowledge of systems design, testing, analysis tools and techniques required.
  • Ability to develop and execute manual and automated testing strategies, testing plans, and test cases required.
  • Ability to communicate verbally and in written form in a clear and concise manner through various formats required.
  • Willingness to participate in software quality assurance and insurance training classes required.
Preferred
  • Experience in insurance domain preferred.
  • Experience in technologies such as SQL, XML, scripting languages (Java, JavaScript, etc.), and automation preferred.
  • Certification in quality assurance or testing methodologies preferred.
Note

A Quality Assurance Analyst position may be considered based on the level of experience and qualifications.

  • Farm Bureau offers a full benefit package including medical, dental, vision, and 401K.

PM19

PI004ada37a12f-25448-41730574

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance and Automation Analyst
Quality Assurance and Automation Analyst

Michigan Farm Bureau • Lansing (MI)

On-site
USD 65,000 - 90,000
Full benefits package (medical, dental
Vision, 401K
Quality Assurance Analyst
Quality Assurance Analyst

Michigan Farm Bureau • Lansing (MI)

On-site
USD 60,000 - 90,000
Medical, dental, vision
401K
QA Analyst
QA Analyst

ADP • Austin (TX)

On-site
USD 70,000 - 90,000
Quality Assurance Analyst I
Quality Assurance Analyst I

Texas Farm Bureau • Waco (TX), Northern (KY)

Hybrid
USD 54,000 - 80,000
Software Development QA Engineer – (2 Openings)
Software Development QA Engineer – (2 Openings)

FMNE Insurance • Lincoln (NE)

Hybrid
USD 70,000 - 95,000
Hybrid work model
Competitive benefits package
Wellness programs
Quality Assurance Analyst
Quality Assurance Analyst

blueStone • Neenah (WI)

On-site
USD 60,000 - 80,000
Software Quality Assurance Analyst
Software Quality Assurance Analyst

Compunnel, Inc. • Atlanta (GA)

On-site
USD 80,000 - 100,000
Software Tester and Quality
Software Tester and Quality

Arete Technologies, Inc. • Austin (TX)

On-site
USD 80,000 - 100,000
QA Analyst
QA Analyst

Twia-2 • Austin (TX)

On-site
USD 70,000 - 90,000
QA & Automation Engineer
QA & Automation Engineer

Michigan Farm Bureau • Lansing (MI)

On-site
USD 65,000 - 90,000
Full benefits package (medical, dental
Vision, 401K