
Senior Quality Assurance Software Engineer
OnTheClock
full-time
Posted on:
Location Type: Hybrid
Location: Clinton Township • Missouri • United States
Visit company websiteExplore more
Salary
💰 $115,000 per year
Job Level
About the role
- Build and maintain our test automation framework from scratch using tools like Playwright, Selenium, or Cypress
- 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
Requirements
- 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)
- 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)
Benefits
- 100% paid health insurance
- Flextime
- Hybrid work environment
- Free company lunch every Thursday
- 9 paid holidays
- $100k life insurance
- 401K matching retirement plan
- Short-term disability
- Long-term disability
- Continuing education encouraged with $1,000 per year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test automation frameworkPlaywrightSeleniumCypressJavaScriptPythonJavaC#API testingSQL
Soft Skills
collaborationcommunicationproblem-solvingstrategic thinkingattention to detailquality assurancetest planningexploratory testingrisk identificationadaptability