Software Development Engineer In Test (SDET)

Facilities Management Express
$120,000 - $140,000Remote

About The Position

Are you passionate about delivering high-quality software and eager to make a meaningful impact in a growing SaaS company? As a Software Engineer In Test at FMX, you'll play a key role in shaping the future of quality by balancing hands-on testing with automation efforts. In this collaborative and dynamic environment, you'll take ownership of test case design, documentation, automation, and execution, while working closely with developers and stakeholders to ensure the best possible experience for our end users. You'll be working closely with a small team of full-stack developers, along with a close-knit group of quality professionals. If you're seeking a rewarding challenge where you can grow with the product and make a lasting impact, this role is for you.

Requirements

  • 2+ years of experience working on a Scrum/Agile team
  • 2+ years of experience in manual and automated testing for web-based applications.
  • 1+ years working with automation tools like Playwright/Cypress/Selenium and developing scripts for both UI and API testing.
  • Experience with AI coding assistants and agentic workflows in test development (e.g., Claude Code, GitHub Copilot, Cursor, MCP tooling)
  • Experience working with an object oriented programming language
  • Experience In Javascript/Typescript
  • Experience in a B2B SaaS environment
  • A working understanding of the test pyramid
  • A basic understanding of the different types of testing practices and when to apply them
  • A match with our core values: Excellence, Teamwork, and Integrity

Nice To Haves

  • Maestro (for cross-platform testing on iOS simulators and Android emulators/devices, utilizing YAML for declarative test flows).
  • Various other web client front ends (potentially using Maestro for web UI automation)

Responsibilities

  • Embed quality into every phase of the software development life cycle by working closely with developers, product managers, and other stakeholders to ensure thorough testing coverage from early requirements gathering through final delivery.
  • Develop and maintain automated test scripts to ensure efficient, repeatable testing across releases, focusing on key regression and functional tests while maintaining attention to the user experience.
  • Perform end-to-end, acceptance, and exploratory testing to identify critical bugs and edge cases, acting as the last line of defense before issues reach customers.
  • Design, document, and execute detailed test cases and scenarios to ensure robust test coverage across all features, and maintain them as features evolve.
  • Collaborate with developers to investigate, troubleshoot, and resolve test failures, ensuring any defects are fully addressed before deployment.
  • Advocate for quality by working with the QA Lead to identify areas for process improvement and efficiency gains in both manual and automated testing.
  • Apply learnings from escaped defects to improve test case design and the overall testing process.
  • Raise issues that impact customers before they are reported and act as the voice of the customer throughout the development process.

Benefits

  • 10% of their time working on projects that interest them through our Ten Time program.
  • Skills development through training bonuses and a budget for learning resources (e.g. books, online learning, conferences, etc.)
  • 100% company-paid health, dental and vision insurance.
  • Home office stipend up to $500 to help with equipment, furniture and accessories.
  • $60/month toward your home internet connection.
  • Generous PTO and UTO (unplanned time off) policies.
  • Base salary with bonus potential tied to company performance.
  • 401(k)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service