Menards, Inc. logo

IS Quality Assurance Engineer

Menards, Inc.

Eau Claire, WIJobSeen 2mo agoSeen in employer's feed 3 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Eau Claire, WI
Work Authorization
US work authorization required

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Associate's degree

Job overview

Menards, Inc. is hiring an IS Quality Assurance Engineer. Menards seeks a QA Engineer II to design, develop, execute, and maintain manual, automated, API, and performance testing strategies while mentoring junior QA staff, collaborating with developers and QA leadership to improve software quality through automation and continuous improvement.

Key focus areas include Design, develop, execute, and maintain automated test suites using modern automation frameworks such as Playwright., Participate in code reviews, source control best practices, and CI/CD pipeline improvements to support automated testing., and Integrate automated testing into CI/CD pipelines to improve release quality and deployment confidence..

Important skills include Playwright, Code Reviews, Source Control Best Practices, CI/CD Pipeline Improvements, Automated Performance Testing, and Load Tests.

Skills & qualifications

RequiredNice to have

Skills

PlaywrightCode ReviewsSource Control Best PracticesCI/CD Pipeline ImprovementsAutomated Performance TestingLoad TestsQuality Engineering StrategyAutomation ArchitectureFramework DesignAI-Assisted TestingAI-Assisted Development ToolsTest GenerationQuality Engineering Best PracticesComplex Testing Efforts CoordinationTest Plans CommunicationProgress CommunicationRisks CommunicationResults CommunicationManual TestingFunctional TestingIntegration TestingAPI TestingRegression TestingExploratory TestingTest Case ReviewTest Plan ReviewSoftware Defects ManagementTest Environments SupportBackend ValidationTest Data ManagementAutomation MentoringTesting Strategy GuidanceTesting Processes ImprovementShift-Left Quality InitiativesAutomation Frameworks EvaluationTools EvaluationQuality Engineering Methodologies EvaluationProcess ImprovementModernization InitiativesContinuous ImprovementJavaScriptTypeScriptCodexGitHub CopilotTest PlanningTest ExecutionTest DocumentationAPIs UnderstandingWeb Services UnderstandingService-Level Testing Strategies

Qualifications

Bachelor's or Associate's in Computer Science, MIS, or Related Field, or Equivalent Experience3+ Years Software Testing Experience3+ Years JavaScript, TypeScript, or Similar Programming Language Experience3+ Years Automated Test Frameworks Development ExperienceEligible to Work in the United States Without Sponsorship

Benefits

Paid Time Off
401(k) Match

Full job description

Why Work for Menards?

  • Profit Sharing & 401K, Paid Vacation & Holidays

  • Team Member Discount

  • Highly collaborative work environment

  • Monday – Friday work week

  • On campus coffee shop/cafeteria with live music!

  • Pay based on experience

Position Summary

The QA Engineer II is a mid-level Quality Engineering role responsible for designing, developing, executing, and maintaining manual, automated, API, and performance testing strategies, solutions, and practices while mentoring QA Engineer I team members. This position partners closely with developers, business analysts, and QA leadership to improve software quality through automation, modern quality engineering practices, and continuous improvement.

Primary Responsibilities

Quality Engineering, Automation, & Performance

  • Design, develop, execute, and maintain automated test suites using modern automation frameworks such as Playwright.

  • Participate in code reviews, source control best practices, and CI/CD pipeline improvements to support automated testing.

  • Integrate automated testing into CI/CD pipelines to improve release quality and deployment confidence.

  • Design, develop, execute, and analyze automated performance and load tests to validate application stability, scalability, and reliability.

  • Contribute to quality engineering strategy, automation architecture, framework design, and AI-assisted testing initiatives.

  • Leverage AI-assisted development tools to improve automation productivity, test generation, and quality engineering efficiency.

  • Review automated tests, mentor QA Engineer I team members, and promote quality engineering best practices.

  • Coordinate complex testing efforts while providing clear communication of test plans, progress, risks, and results to development teams and stakeholders.

Functional, API & Manual Testing

  • Lead the planning, design, and execution of manual, functional, integration, API, regression, and exploratory testing activities.

  • Perform test case and test plan reviews to ensure appropriate coverage, quality, and traceability.

  • Create, manage, and track software defects, ensuring clear documentation, prioritization, and timely resolution.

  • Support test environments, backend validation, and test data management to improve testing efficiency and quality.

Technical Leadership & Continuous Improvement

  • Mentor QA Engineer I team members and provide technical guidance on automation, testing strategy, and quality engineering best practices.

  • Collaborate with Development, Product, and QA leadership to improve testing processes and support shift-left quality initiatives.

  • Evaluate and recommend improvements to automation frameworks, tools, and quality engineering methodologies.

  • Contribute to process improvement, modernization initiatives, and continuous improvement efforts that increase quality, efficiency, and automation coverage.

  • Perform other duties as assigned by QA management.

Position Requirements

  • Bachelor's or Associate's degree in Computer Science, MIS, or a related field, or equivalent experience in software testing or quality assurance.

  • 3+ years of hands-on experience in software testing with progressively increasing responsibility.

  • 3+ years of experience with JavaScript, TypeScript, or a similar programming language.

  • 3+ years of experience developing and maintaining automated test frameworks using Playwright or similar modern automation frameworks.

  • Experience using Playwright MCP/CLI or AI-assisted development tools (e.g., Codex, GitHub Copilot, or similar) to improve automation productivity.

  • Strong knowledge of test planning, execution, and documentation across functional, regression, integration, API, and performance testing.

  • Strong understanding of APIs, web services, backend validation, and service-level testing strategies.

  • Strong SQL skills for data validation and test data setup, with experience using one or more relational databases such as Microsoft SQL Server, PostgreSQL, MySQL, Oracle, or Progress.

  • Experience with Git source control and CI/CD platforms (Azure DevOps, GitHub Actions, Jenkins, or similar) to support automated testing.

  • Experience with automated performance testing tools such as NeoLoad, BlazeMeter, JMeter, or similar platforms.

  • Experience working within Agile and/or DevOps delivery environments.

  • Experience with Tricentis Tosca, QF-Test, or similar commercial automation tools is preferred.

  • Excellent analytical, problem-solving, written, and verbal communication skills.

  • Demonstrated ability to mentor, coach, and provide technical guidance to junior QA team members.

  • Must work within designated business hours and be available for occasional overtime or weekend work as needed.

  • Candidates must be eligible to work in the United States, presently and in the future, without sponsorship.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.