Jobs · Engineering · Wisconsin

IS Quality Assurance Senior Engineer

Menards · Eau Claire, WI · 3 wk ago
EngineeringFull-time

Primary Responsibilities

  • Quality Engineering, Automation & Performance
    • Independently design, develop, execute, and maintain automated test suites using modern automation frameworks such as Playwright.
    • Design and implement automated performance and load testing solutions to validate application stability, scalability, and reliability.
    • Leverage AI-assisted development tools to improve automation productivity, test generation, and engineering efficiency.
    • Participate in code reviews, source control best practices, and CI/CD pipeline improvements supporting automated testing.
    • Contribute to automation framework enhancements, reusable testing components, and quality engineering standards.
    • Lead complex testing efforts while communicating testing strategy, risks, progress, and results to stakeholders.
  • Functional, API & Manual Testing
    • Lead the planning, design, and execution of complex functional, integration, API, regression, exploratory, and performance testing activities.
    • Design comprehensive testing strategies for large or complex initiatives.
    • Perform test case and test plan reviews to ensure quality, coverage, and traceability.
    • Create, manage, and drive resolution of complex software defects.
    • Support test environments, backend validation, and test data management.
  • Technical Leadership & Continuous Improvement
    • Mentor QA Engineer I and II team members while providing technical guidance and coaching.
    • Collaborate with Development, Product, and QA leadership to improve testing processes and support shift-left quality initiatives.
    • Evaluate new automation tools, frameworks, and engineering practices and recommend improvements.
    • Lead quality engineering improvements that increase automation coverage, efficiency, maintainability, and software quality.
    • Assist with modernization initiatives involving automation, AI-assisted testing, CI/CD, and quality engineering practices.
    • 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.
    • 5+ years of progressive experience in software testing and quality engineering.
    • 5+ years of experience with JavaScript, TypeScript, or a similar programming language.
    • 5+ 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).
    • Strong knowledge of test planning, execution, and documentation across functional, regression, integration, API, exploratory, and performance testing.
    • Strong understanding of APIs, web services, backend validation, service-level testing strategies, and test automation architecture.
    • Strong SQL skills for data validation and test data setup using one or more relational database platforms.
    • Experience with Git source control and CI/CD platforms (Azure DevOps, GitHub Actions, Jenkins, or similar).
    • 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.
    • Demonstrated ability to independently lead complex testing initiatives and mentor other QA engineers.
    • Excellent analytical, technical, problem-solving, written, and verbal communication skills.
    • Must work within designated business hours and be available for occasional overtime or weekend work as needed.

Similar jobs