Senior Software Quality Engineer

Four Hands•Austin, TX

About The Position

The Senior Software Quality Engineer is a technical leader in Four Hands’ Quality Engineering organization, responsible for designing scalable automated testing solutions, developing quality strategies, and partnering with Product, Engineering, and DevOps teams to support reliable, high-quality software delivery. The role promotes quality throughout the software development lifecycle, establishes best practices, mentors team members, and continuously improves testing capabilities in complex, integrated enterprise environments. The position is accountable for overall product quality and combines automated testing with exploratory, integration, end-to-end, and risk-based manual testing. The successful candidate balances automation with thoughtful testing to provide comprehensive quality coverage. Four Hands is a furniture and décor designer and wholesaler headquartered in Austin, Texas. The company has more than 800 employees and has operated since 1996.

Requirements

  • At least 5 years of experience in Quality Engineering, Test Automation, Software Development Engineering in Test (SDET), or a related role.
  • At least 4 years of hands-on experience developing automated tests with Playwright, Cypress, Selenium, or similar frameworks.
  • Strong experience with API testing and automation using Postman, REST Assured, Playwright API Testing, or equivalent solutions.
  • Experience designing and maintaining scalable automation frameworks.
  • Experience integrating automated testing into CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or similar platforms.
  • Strong understanding of testing strategies, test architecture, and software quality principles.
  • Experience validating complex integrations and distributed systems.
  • Proficiency with Git and modern development workflows.
  • Experience working with Agile development methodologies.
  • Strong troubleshooting, debugging, and root cause analysis skills.
  • Excellent verbal and written communication skills.

Responsibilities

  • Define and execute quality strategies for applications, products, and business initiatives.
  • Identify quality risks early and develop mitigation strategies.
  • Partner with Product Managers, Developers, Architects, and DevOps teams to incorporate quality throughout the development lifecycle.
  • Drive adoption of modern quality engineering practices across teams.
  • Mentor and coach Quality Engineers on automation, testing best practices, and engineering excellence.
  • Design, develop, and maintain scalable automated testing frameworks.
  • Develop automated functional, regression, end-to-end, integration, and API test suites.
  • Improve automation coverage and reduce manual testing effort.
  • Establish automation standards, patterns, and reusable testing components.
  • Lead framework enhancements focused on maintainability, reliability, and scalability.
  • Integrate automated testing into CI/CD pipelines for continuous testing and rapid feedback.
  • Collaborate with DevOps teams to maintain testing environments and infrastructure.
  • Support test execution strategies for build validation, regression testing, and release readiness.
  • Improve deployment confidence through automated quality gates.
  • Develop and execute API, contract, and integration testing strategies.
  • Validate complex workflows spanning multiple applications and platforms.
  • Ensure data integrity across distributed systems and enterprise integrations.
  • Design testing approaches for highly integrated business processes.
  • Analyze defects, identify root causes, and recommend preventative solutions.
  • Evaluate testing tools and technologies to improve engineering efficiency.
  • Define and monitor quality metrics and reporting.
  • Drive continuous improvement initiatives focused on quality, reliability, and delivery speed.
  • Perform exploratory, integration, end-to-end, and risk-based manual testing alongside automated testing.
  • Perform other duties as assigned, in accordance with training and qualifications.
  • Uphold Four Hands’ Core Values and contribute as a member of the team: be open and honest, reach for excellence, act with responsibility, value the whole person, and enjoy the journey.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service