ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Quality Assurance Software Engineer

Confidential

Not specified permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

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.

Job Description

Senior Quality Assurance Software Engineer

Reports to: Development Manager

Compensation: Up to $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 lead their teams successfully. 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.

At this time, we generally restrict hiring in the following U.S. states due to employment, payroll, and compliance requirements: 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 [email protected].

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply