ontheclock
ontheclock3mo ago
New
Up to $115,000/year/yr

Senior Quality Assurance Software Engineer

United StatesUnited States·Clinton TownshipFull-Timesenior
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Key Responsibilities

define testing standards, decide whatto automate vs. test manually, create the "definition of done,

Technical Tools
Software EngineerSoftware Engineering

Senior Quality Assurance Software Engineer


Reports to: Development Manager


Compensation: $85,000 - $115,000/year, based on experience


We're looking for a Senior Quality Assurance Engineer to be the first internal QA resource at
OnTheClock, a growing SaaS company focusing on time tracking, scheduling, and embedded
payroll services for small and mid-sized businesses. You'll establish and own our quality
assurance processes, ensuring product quality across our web and mobile apps while building
the QA processes, automation frameworks, and testing culture that will scale with us.


At OnTheClock, we're rapidly expanding the tools we offer to help small businesses successfully
lead their teams. Our ambitious long-term mission is to reach one million users, and we need
your expertise to help us achieve it. In this role, you'll ensure every interaction with our product
is seamless, reliable, and delightful while contributing to something big: a platform that
empowers businesses, supports their growth, and makes life easier for the people behind them.


You'll work closely with our engineers to define QA strategy, build test automation frameworks
from the ground up, establish quality standards, and create a culture of engineering excellence.
This is a role where you'll have significant autonomy and make a meaningful impact.


This is a high-ownership, high-impact role ideal for an experienced QA professional who wants
to establish QA best practices and build something from the ground up.



Responsibilities

  • Build and maintain our test automation framework from scratch using tools like
    Playwright, Selenium, or Cypress; Defining architecture, writing automated tests, and
    integrating into our CI/CD pipeline (GitHub Actions)
  • Establish QA strategy and processes for the team: define testing standards, decide what
    to automate vs. test manually, create the "definition of done," and set quality gates for
    releases
  • Perform strategic manual and exploratory testing on complex features, edge cases, and
    user workflows for our web and mobile applications
  • Own the quality of releases: Plan and execute regression testing before major releases,
    validate production deployments, and serve as the final quality gate
  • Collaborate closely with developers, product, and support to understand upcoming
    features, identify test coverage needs, and ensure quality is built in from the start
  • Debug and triage issues: Validate and triage bugs reported by internal teams and beta
    testers; create detailed, actionable Jira tickets for software engineers
  • Test third-party integrations end-to-end, ensuring reliable data sync and API functionality
  • Perform API testing and database validation using tools like Postman and SQL queries
    to verify backend functionality and data integrity
  • Track and report on quality metrics: Monitor QA trends, identify risks, and communicate
    status to leadership and the development team
  • Research and adopt new tools and approaches: Explore AI-powered testing tools,
    performance testing, and other innovations to improve efficiency and coverage


Required Qualifications - Technical

  • 5+ years of professional experience as a Software QA Engineer in SaaS/web/mobile
    environments
  • Proven experience building and maintaining test automation frameworks (Playwright,
    Selenium, Cypress, or similar). Not just writing tests within existing frameworks, but
    architecting and owning the framework itself
  • Strong programming/scripting skills in JavaScript, Python, Java, or C# for writing
    automated tests
  • API testing expertise using tools like Postman, REST Assured, or similar
  • Experience integrating automated tests into CI/CD pipelines (GitHub Actions, Jenkins, or
    similar)
  • SQL proficiency for database validation and backend testing
  • Strong manual testing fundamentals: Test planning, test case design, exploratory testing,
    and edge case identification
  • Experience working in agile/scrum environments and owning the QA stage of the
    development process
  • Familiarity with bug tracking and project management tools (Jira, Asana, or similar)
    Required Qualifications - Non-Technical
  • Self-starter with high ownership: You don't wait for direction; you see what needs to be
    done and do it
  • Strategic thinker: You can define QA strategy, not just execute someone else's plan
  • Excellent communicator: You provide clear, actionable feedback to developers and
    communicate quality status to leadership
  • Collaborative team player: You work closely with developers, product, and support to
    build quality into the process
  • Growth mindset: You stay current with QA best practices, tools, and industry trends
  • Comfortable with ambiguity: This is new for us. You'll figure things out and establish best
    practices
  • High standards for quality: You care deeply about delivering excellent software and hold
    yourself and the team accountable
  • Analytical and detail-oriented: You dig into data, identify patterns, and catch issues
    others might miss


Preferred Skills & Qualifications

  • Experience with performance/load testing tools (JMeter, Locust, or similar)
  • Exposure to mobile app testing (iOS/Android, MAUI, React Native)
  • Experience with security testing basics (OWASP, common vulnerabilities)
  • Familiarity with monitoring and observability tools (New Relic, Sentry, or similar)
  • Experience leveraging AI-powered tools for test case generation, bug detection, or
    exploratory testing
  • GitHub and GitHub Actions experience


You're wondering, what is OnTheClock?


OnTheClock, founded in 2004, is a Michigan-based SaaS (web-based) software company that
provides real-time time tracking, scheduling, and payroll for businesses. Our web-based
software and apps provide employers with a simple way to track employee hours, establish work
schedules, and pay employees all in one system. OnTheClock has a great culture, and we are
looking for like-minded people who can deliver the best service possible to our customers.


What we look for in you

  • Positive - whatever it takes attitude
  • Analytical - drills down into data and loves technology, data, and spreadsheets
  • Growth Mindset - curious and always learning
  • Deep Expertise - smarter than us at your craft. We want you to challenge yourself and
    us.
  • Build Up Others - teach others as you work
  • Results Focused - ability to achieve and prove results
  • Culture Fit - Must fit in here at OTC, in line with our values -
    https://www.ontheclock.com/meetUs.aspx#our-values 
  • Be A Doer - always looking for new ways to look at data and make recommendations
  • Find us on LinkedIn to understand more about us


Why Should You Work Here With Us

  • 2023 -2025 Crain’s Best Places to Work recipient
  • Competitive pay
  • Flextime
  • Hybrid work environment
  • 100% paid health insurance
  • The kitchen is stocked with drinks and snacks
  • Free company lunch every Thursday
  • Paid time off
  • 9 paid holidays
  • $100k life insurance
  • 401K matching retirement plan
  • Short-term disability
  • Long-term disability
  • Continuing education is encouraged with $1,000 per year
  • Blue Cross dental and vision
  • Career growth
  • 4.9-star Glassdoor review
  • 4.8-star product review


The finer print

  • This position is eligible as a fully remote role for individuals 50 miles outside our Clinton
    Township, MI office. Candidates who live within a 50-mile radius will be expected to
    follow the OTC hybrid work model.
  • To be considered, applicants must reside outside the following U.S. states: California,
    New York, New Jersey, Washington, Colorado, Massachusetts, Oregon, and Hawaii.
  • An I-9 form must be completed at hire to confirm work authorization.
  • If you require reasonable accommodation to complete this application, contact
    amanda@ontheclock.com.

Location & Eligibility

Where is the job
Clinton Township, United States
On-site at the office

Listing Details

Posted
January 26, 2026
First seen
May 21, 2026
Last seen
May 25, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
25%
Scored at
May 21, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

ontheclockSenior Quality Assurance Software EngineerUp to $115,000/year