Senior Quality Assurance Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

OnTheClock · 14 hours ago

Senior Quality Assurance Software Engineer

OnTheClock is a growing SaaS company focusing on time tracking, scheduling, and embedded payroll services for small and mid-sized businesses. They are seeking a Senior Quality Assurance Engineer to establish and own quality assurance processes, ensuring product quality across their web and mobile apps while building the QA processes and automation frameworks that will scale with the company.

Human Resources
check
Growth Opportunities

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

Qualification

Test automation frameworksAPI testingCI/CD integrationProgramming/scripting skillsSQL proficiencyAgile/Scrum experienceCommunicatorAnalyticalCollaborative team playerGrowth mindsetDetail-oriented

Required

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)
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

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

Benefits

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

Company

OnTheClock

twittertwittertwitter
company-logo
Our mission is to help small businesses track employees’ time more easily, accurately and efficiently.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Dean Mathews
Founder & CEO
linkedin
leader-logo
Nicole Hullihen, MBA
Chief Operating Officer
linkedin
Company data provided by crunchbase