Software Development Engineer In Test (SDET)

GoFMX

Northern (KY)

Hybrid

USD 120,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Remote-friendly
Home office stipend
Flexible working hours
Casual dress code
Generous PTO

Job summary

FMX is seeking a Software Development Engineer in Test 2 to join a fast-growing SaaS team. You will balance hands-on testing with automation, design test cases, and own test execution while collaborating with developers and stakeholders for quality across the product.

You will build automated tests for UI and API, perform end-to-end testing, and help improve testing processes. The role supports a remote-friendly environment with onsite onboarding in Columbus, OH for the first week.

Qualifications

  • 2+ years on a Scrum/Agile team.
  • 2+ years manual and automated testing for web apps.
  • 1+ years with UI/API automation tools (Playwright/Cypress/Selenium).
  • Experience with AI coding assistants and agentic test workflows.

Responsibilities

  • Embed quality across the software lifecycle with developers, product managers and stakeholders.
  • Develop and maintain automated test scripts for regression and functional tests.
  • Perform end-to-end, acceptance and exploratory testing to catch critical bugs.
  • Design, document and execute detailed test cases and scenarios as features evolve.
  • Collaborate with developers to investigate and resolve test failures before deployment.
  • Advocate for process improvements in both manual and automated testing.
  • Apply learnings from escaped defects to improve test design.
  • Raise customer-impacting issues early and represent the voice of the customer.

Skills

Scrum/Agile
Manual testing
Automated testing
Playwright/Cypress/Selenium
AI coding assistants
Object oriented programming
JavaScript/TypeScript
B2B SaaS
Test pyramid
Testing practices

Tools

Playwright/Cypress/Selenium

Job description

Are you passionate about delivering high-quality software and eager to make a meaningful impact in a growing SaaS company? As a Software Development Engineer in Test 2 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.

Responsibilities:

As the Software Developer in Test 2, you will:

  • 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.

What we're testing:

  • A SaaS web application built using the C#/ASP.NET MVC.
  • APIs with GET, POST, PUT, and DELETE
  • Mobile Application
    • UI/E2E Automation: 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)

Preferred Experience & Qualities: What are we looking for in this role?:

  • 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
The hiring process for this role:
  • Phone screen with PeopleOps: a 30-minute conversation to review your background and experiences, discuss the culture at FMX, and ensure that you understand the general expectations for the role. Also, a great time for you to ask questions about compensation, benefits, etc.
  • Hiring Manager Conversation: a 60-minute conversation with the hiring manager that consists of a series of questions to determine alignment with must have character qualities and skills. Be prepared to discuss your background as well as what you’re looking for in your next role and what direction you see your career path taking. Also, this is a great time for you to ask questions about the expectations for this role, team culture, etc.
  • Final Interview: a 60 minute technical interview that consists of a deeper dive into your career background and technical skills. This will be a conversation with the hiring manager, technical lead, an SDET teammate, and Software engineer teammate.
  • Offer & Onboarding: Candidates who receive an offer will be required to complete a background check prior to onboarding. New hires are also expected to work onsite at our Columbus, OH office during their first week to complete onboarding and connect with the team in person.

FMX Benefits and Life at FMX:

  • You’ll make a big impact: You’ll have significant influence over the direction of our product and the future of our company.
  • Self-guided project time: Our engineers can devote up to 10% of their time working on projects that interest them through our Ten Time program.
  • Personal development: At FMX, we promote skills development through training bonuses and a budget for learning resources (e.g. books, online learning, conferences, etc.)
  • Competitive benefits: 100% company-paid health, dental and vision insurance.
  • Work from home: At FMX we are remote first, but you’re welcome to use our office as you need. We have two all-company events a year to ensure that you can put a face to that name and establish high-trust relationships with your teammates and co-workers. When you’re in the office, you can take advantage of our free snacks, beverages, and office kegerator
  • Home office stipend: We’ll give you everything necessary to do your job (company sponsored laptop, headset, etc.). We will also provide up to $500 to help with equipment, furniture and accessories. You will also get $60/month toward your home internet connection.
  • Generous PTO and UTO (unplanned time off) policies: If you’re sick, why should that cut into your vacation time?
  • Enjoy flexible working hours: Have a dentist appointment at 8:30 AM? Need to tack on an extra 15 minutes at lunch to squeeze in that workout? As long as you're getting your work done then our working hours are flexible.
  • You can wear jeans and tees: Feel free to keep it casual, we do.
  • You’ll enjoy a collaborative culture and a close-knit team: We’re a team of hard-working, high-fiving, friendly folks. We take collaboration, transparency, continuous improvement, and work/life balance seriously.

Compensation:

  • We will offer a base salary with bonus potential tied to company performance. On target earnings for this position is expected to be $120,000-140,000.
  • 401(k) and medical / dental / vision insurance

Other considerations: The candidate for this position can be located anywhere in the US.

Company:

FMX is founded and headquartered in Columbus, Ohio and develops a cloud-based, software-as-a-service facility maintenance and management product. FMX serves education, property management, manufacturing, and other markets and is one of the fastest-growing companies in its space. Check us out at: https://www.gofmx.com/

Note: All other company requirements are documented in the FMX Teammate Handbook. FMX is an equal opportunity employer and a drug-free workplace.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer In Test (SDET)
Software Development Engineer In Test (SDET)

Facilities Management Express • Columbus (OH)

Hybrid
USD 120,000 - 140,000
Health, dental, vision insurance
Home office stipend
Flexible working hours
+2
Customer Support Specialist
Customer Support Specialist

Remote Jobs • Columbus (OH)

On-site
USD 52,000 - 55,000
Home office stipend
Flexible schedule
Casual dress code
+1
Customer Outcome Manager
Customer Outcome Manager

GoFMX • Columbus (OH)

Remote
USD 68,000 - 72,000
Health benefits
Vision benefits
Life insurance
+4
Director of Product Marketing
Director of Product Marketing

FMX • Columbus (OH)

Hybrid
USD 150,000 - 210,000
Health, dental, vision, life insurance
Remote-first with optional office
Home office stipend
+2
Director of Product Marketing
Director of Product Marketing

Facilities Management Express • Columbus (OH)

Hybrid
USD 150,000 - 230,000
Health insurance
Dental insurance
Vision insurance
+8
SDET 2: Build Quality & Automation for SaaS (Remote)
SDET 2: Build Quality & Automation for SaaS (Remote)

GoFMX • Northern (KY)

Hybrid
USD 120,000 - 140,000
Remote-friendly
Home office stipend
Flexible working hours
+2
Strategic Account Manager
Strategic Account Manager

Gofmx • Columbus (OH)

On-site
USD 76,500 - 93,500
Health, dental and vision insurance
Home office stipend and equipment
Remote-first culture with annual in‑g@
Customer Data Specialist
Customer Data Specialist

Gofmx • Columbus (OH)

Remote
USD 52,000 - 55,000
Work from home
Home office stipend
Generous PTO/UTO
+3
Product Marketing Manager
Product Marketing Manager

Facilities Management Express • United States

Remote
USD 90,000 - 100,000
Health insurance
Remote-first culture
Home office stipend
+2
Contract Manager
Contract Manager

FMX • Columbus (OH)

Hybrid
USD 90,000 - 100,000
Remote-first culture and on-site days
Home office stipend and equipment
Generous PTO and UTO
+2