×
Register Here to Apply for Jobs or Post Jobs. X

Senior Quality Assurance Software Engineer

Job in Lansing, Ingham County, Michigan, 48900, USA
Listing for: OnTheClock
Full Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Software Engineer, Software Testing, DevOps
Salary/Wage Range or Industry Benchmark: 115000 USD Yearly USD 115000.00 YEAR
Job Description & How to Apply Below
Position: Senior Quality Assurance  Software Engineer

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 On The Clock , 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 On The Clock , 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 (Git Hub 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
  • API testing expertise using tools like Postman, REST Assured, or similar
  • Experience integrating automated tests into CI/CD pipelines (Git Hub 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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary