Skip to content
Facilityos

Senior QA Engineer

MarylandHybrid · United States
Senior · FullTime · Tech
POSTED 1 NOVVERIFIED 18H AGO
Apply Ask
Role
7 days opentrue age
Posted 1 Nov
CompanyFacilityos →
15open roles
Opened · 30d
+0
Closed · 30d
−0
30d window
Market
1,152open · Senior QA / Test
Opened · 7d
+615% of open
All qa / test
5,494open
All tracked boards · live 9 Nov · n=1,152
AngularC#/.NETSwift/iOSAndroidAzureSQLTesting

About FacilityOS

FacilityOS is a fast-growing company redefining how facilities operate—bringing safety, security, and daily operations into one unified platform used by organizations around the world.

As we continue to scale globally, we’re building a team of driven, curious people who want to make an impact. You’ll be part of a dynamic, collaborative culture where individuals are trusted to take ownership, solve meaningful problems, and grow in their careers. Our team comes together in-office twice a week to connect, collaborate, and build momentum.

If you’re looking to do your best work alongside a great team in a high-growth environment, FacilityOS is the place to build your career.

About the role

We're looking for a Senior QA Engineer to own the quality of our web, desktop, and mobile products. You'll combine hands-on manual testing with building and maintaining automated test suites, working closely with developers and product managers from requirements through release. You'll also play an important part in triaging and investigating issues reported by customers and Support.

Our product suite includes an ASP.NET / Angular web platform, Windows desktop applications, backend services, and Android/iOS mobile apps. You'll work across all of them, and grow our automation from web and desktop into mobile.

This is a hybrid position. You'll be required to come into our Annapolis, Maryland office three times a week.

Duties and Responsibilities

Manual testing

Review requirements, specifications, and designs, and give timely, meaningful feedback.

Plan and run functional, exploratory, regression, integration, permission, and user acceptance testing across web, desktop, and mobile applications.

Write clear test plans, test cases, and checklists using appropriate test design techniques.

Test APIs and data: validate requests and responses with API tools and check results in the database with SQL.

Find, reproduce, and document defects with clear steps and evidence, and work with developers to understand the root cause and verify fixes.

Test automation

Design, build, and maintain automated test suites:

Web: Playwright with C#, and SmartBear Reflect, an AI-assisted test automation tool.

Desktop: FlaUI and Playwright for Windows desktop applications.

Mobile: Help evaluate and introduce Android (and potentially iOS) test automation.

Integrate automated tests into Azure DevOps CI/CD pipelines, and keep them reliable, fast, and maintainable.

Build reusable test environments and test data, e.g. virtual machine snapshots and seeded test accounts.

Release quality and testing

Support product releases: identify changes and risk areas, plan and run regression testing.

Track quality metrics, such as defect counts and automation coverage, and use them to improve the process.

Issue triage and investigation

Investigate root causes of customers’ issues with developers using logs, database queries, browser and API tools, and recent code changes; distinguish configuration, data, and environment issues from code defects.

Verify fixes and add regression tests so resolved issues stay resolved.

Collaboration and leadership

Work closely with developers, product managers, support, and DevOps to deliver high-quality software.

Mentor other QA team members, and share knowledge of products, tools, and testing practices.

Keep up with new testing tools, including AI-assisted testing, and continuously improve team efficiency.

Skills and Qualifications

Requirements

5+ years of software quality assurance experience, including at least 2 years building and maintaining automated tests.

Strong manual testing skills: test design, exploratory and regression testing, and reproducing and isolating defects.

Experience triaging and investigating reported issues, including root-cause analysis with developers.

Hands-on test automation experience with Playwright (C# preferred) or similar frameworks.

Working knowledge of C# / .NET, enough to read code, review pull requests, and write test code.

Strong SQL skills (SQL Server preferred) for data validation and investigation.

Source · FacilityosFirst seen 4 NovOriginal ↗