Quality Assurance Automation Engineer

Foundation Finance Company, LLCRothschild, WI
$90,000 - $105,000Remote

About The Position

The Quality Assurance Automation Engineer owns the overall quality of assigned systems and features. This role is responsible for independently analyzing requirements, defining risk-based testing and validation plans, designing and maintaining automated test coverage and ensuring production readiness. The QA Automation Engineer operates as a quality leader within the Agile team, proactively identifying risks, contributing to shift-left practices and continuously developing system expertise.

Requirements

  • Bachelor’s degree in computer science, engineering, or similar relevant field
  • 4 years of relevant experience in quality assurance, software test automation, Software Engineer, or Software Development Engineer in Test is desirable OR combination of education and experience.
  • Experience with modern end-to-end automation frameworks (e.g., Playwright or similar)
  • Strong understanding of Agile development practices and CI/CD integration
  • Functional knowledge of JavaScript and TypeScript.
  • Knowledge of software testing methodologies and best practices.
  • Knowledge of database concepts for a SQL or NoSQL database.
  • Familiarity with Agile development practices.

Nice To Haves

  • Experience using AI-assisted development tools responsibly and effectively preferred.
  • Any certifications related to automated testing tools or Agile methodologies are a plus.
  • Experience with Cypress and Cucumber is highly preferred.

Responsibilities

  • Own the overall quality of assigned applications and features, ensuring readiness for production deployment.
  • Collaborate with cross-functional partners to analyze business and technical requirements and independently translate them into comprehensive, risk-based testing and validation plans.
  • Author, document, and maintain detailed test scenarios, including edge cases, cross-system impacts, and refined acceptance criteria to ensure stories meet the team’s Definition of Ready.
  • Design, develop, and maintain automated tests using approved testing frameworks and tools to ensure reliable, maintainable, and scalable test coverage and validation.
  • Design and enhance automation frameworks to support CI/CD integration, stability, and long-term maintainability.
  • Proactively participate in shift-left quality practices by engaging in test planning, identifying risks, and defining validation strategies before development begins.
  • Continuously develop and maintain deep knowledge of assigned systems, integrations, and business workflows, using system diagrams and data flows to ensure appropriate validation across integrated systems.
  • Investigate defects to determine root cause, identify validation gaps, and recommend and implement preventive improvements.
  • Leverage AI-assisted development and testing tools responsibly and effectively, validating outputs to ensure technical accuracy, security, and quality standards are maintained, and participate actively in Agile ceremonies to drive quality discussions forward.
  • Other duties as assigned by management. Must be able to come to work promptly and regularly. Must be able to take direction and work well with others. Must be able to work under the stress of deadlines. Must be able to concentrate and perform accurately. Must be able to react to change productively.

Benefits

  • Day-one Health Benefits (medical, dental, vision, and flexible spending options like HSA or FSA accounts).
  • 401(k) with company match enrollment on day-one.
  • Paid, Sick and Volunteer Time Off
  • Paid Parental Leave Options
  • Employer Paid Life and Disability
  • Wellbeing on Demand Program
  • Flexible Work Environment with a casual dress code
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service