You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
FacilityOS

Senior QA Engineer

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay $100K - 150K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company makes software that brings safety, security, and daily facility operations into one platform, used by organizations worldwide.

It is growing fast and expanding globally, and the team works closely together with a strong focus on ownership and career growth.

The team meets in the office twice a week.

The role owns quality across web, desktop, and mobile products, combining hands-on manual testing with building and maintaining automated test suites.

You will work with developers and product managers from requirements through release, and help triage and investigate issues raised by customers and Support.

The product suite includes an ASP.NET and Angular web platform, Windows desktop applications, backend services, and Android and iOS apps. Automation currently covers web and desktop and is expanding into mobile.

This is a hybrid role based in the Annapolis, Maryland office, three days a week.

Responsibilities

  • Review requirements, specifications, and designs, and give prompt, useful feedback.
  • Plan and execute functional, exploratory, regression, integration, permission, and user acceptance tests across web, desktop, and mobile.
  • Write clear test plans, cases, and checklists using suitable test design techniques.
  • Test APIs and data by checking requests and responses with API tools and confirming results in the database using SQL.
  • Find, reproduce, and document defects with clear steps and evidence, then work with developers on root causes and fix verification.
  • Design, build, and maintain automated test suites for web with Playwright in C and SmartBear Reflect, and for Windows desktop with FlaUI and Playwright.
  • Help evaluate and introduce Android test automation, and potentially iOS.
  • Integrate automated tests into Azure DevOps CI/CD pipelines, keeping them reliable, fast, and easy to maintain.
  • Build reusable test environments and data, such as virtual machine snapshots and seeded test accounts.
  • Plan and run regression testing for releases, identifying changes and risk areas.
  • Track quality metrics such as defect counts and automation coverage, and use them to improve the process.
  • Investigate customer issues with developers using logs, database queries, browser and API tools, and recent code changes, separating configuration, data, and environment problems from code defects.
  • Verify fixes and add regression tests so resolved issues stay resolved.
  • Work with developers, product managers, Support, and DevOps to ship high-quality software.
  • Mentor other QA team members and share knowledge of products, tools, and testing practices.
  • Stay current with new testing tools, including AI-assisted testing, and keep improving team efficiency.

Requirements

  • 5+ years of software QA experience, including at least 2 years building and maintaining automated tests.
  • Strong manual testing skills in test design, exploratory and regression testing, and isolating defects.
  • Experience triaging reported issues and performing root-cause analysis with developers.
  • Hands-on test automation with Playwright (C preferred) or similar frameworks.
  • Working knowledge of C and.NET, enough to read code, review pull requests, and write test code.
  • Strong SQL skills, SQL Server preferred, for data validation and investigation.
  • Experience testing web APIs with tools such as Postman or Swagger, and comfort with browser developer tools such as the network and console panels.
  • Experience testing web and desktop applications. Mobile testing is a plus.
  • Solid working knowledge of Jira, Confluence, a test management system such as Zephyr, and Git and Azure DevOps.
  • Excellent analytical, troubleshooting, and written communication skills, with the ability to write bug reports developers can act on immediately.
  • High ownership, strong attention to detail, and the ability to work independently while managing several priorities.
  • Nice to have: security testing experience, preferably authentication and authorization checks and OWASP concepts.
  • Nice to have: experience with FlaUI or other Windows desktop UI automation.
  • Nice to have: experience with SmartBear Reflect or other AI-assisted or low-code test tools.
  • Nice to have: introducing mobile test automation for Android, evaluating tools and then building a suite starting with Appium on emulators and real scanner devices such as Zebra and Honeywell. Experience with Espresso, UI Automator, XCUITest, or Maestro is a plus.
  • Nice to have: experience with Azure DevOps CI/CD pipelines, virtual machines, and test environment management.
  • Nice to have: familiarity with ASP.NET MVC, Web API, Angular, and multi-tenant SaaS applications.
  • Nice to have: experience with logging and monitoring tools such as Datadog or Application Insights.
  • Nice to have: relevant testing certifications such as ISTQB.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Conditions

Hybrid work, with office attendance in Annapolis, Maryland three times a week.

All candidates must be legally eligible to work in the location they applied for.

Any offer may be conditional on full background checks, including criminal record and credit checks, employment and education verification, and a reference check.

The company may use AI tools to support parts of hiring, such as application review, but humans make all advancement and hiring decisions.

The company is an equal opportunity employer and does not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Accommodations are available at every recruitment stage on request when booking an interview.

Only candidates selected to continue will be contacted.

Benefits

  • Comprehensive health coverage.
  • Hybrid work environment.
  • Opportunities for advancement and growth.
  • Catered events, snacks, and drinks.
  • Birthday and life celebrations.
  • Two company parties a year.

Where you’d work

Part of the week in the office

You can work from

  • United States

About the company

FacilityOS

  • Industry: SaaS

Also hiring in Toronto, Canada

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 19 checks run
  • 0 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • SQL
  • Playwright
  • Jira
  • CI/CD
  • Appium
  • Postman
Seniority
Senior
Type
Full-time
Industry
SaaS
Specialty
Manual
Region
United States
Show 6 more factsShow less

Role

Category
QA & Testing
Specialty
Manual
Seniority
Senior
Experience
5+ years
Tech stack
  • SQL
  • Playwright
  • Jira
  • CI/CD
  • Appium
  • Postman

Location

Work model
Hybrid
Region
United States
Remote from
  • United States

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason