QA Engineer

AI-powered Shopify for service professionals, empowering pros to acquire direct business fast.
$90,000 - $110,000
Backend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer II, Pricing

Build and develop pricing automation systems for Amazon's global marketplace, focusing on seller experience and competitive pricing solutions.

Software Development Engineer

Software Development Engineer role at Amazon Tax Platform Services, building and maintaining global tax calculation systems.

Software Development Engineer, UTR, Last Mile

Mid-level Software Development Engineer position at Amazon's Last Mile delivery technology team, focusing on building scalable solutions for worldwide delivery operations.

Support Engineer, TFS

Support Engineer role at Amazon's Transportation Financial Systems team, focusing on maintaining and improving critical financial technology components for transportation business.

Software Development Engineer

Mid-level Software Development Engineer role at Amazon, focusing on core services and distributed systems for the global e-commerce platform.

Description For QA Engineer

Topline Pro is building AI-powered Shopify for service professionals, empowering pros like roofers, landscapers, painters, and cleaners to acquire direct business fast. We're backed by Y Combinator and Forerunner Ventures, with rapid growth and several years of runway.

As our first QA Engineer, you'll have a significant impact on our product and establish the Quality Assurance practice. You'll own the end-to-end quality assurance process, develop and execute test plans, collaborate with cross-functional teams, and contribute to our product lifecycle.

Key responsibilities:

  • Develop and maintain manual and automated test plans
  • Identify, log, and track bugs across the system
  • Collaborate with engineers, product managers, and designers
  • Participate in the product lifecycle from concept to deployment

We're looking for someone with:

  • 3+ years experience in QA or software testing
  • Experience with automated testing frameworks and manual testing techniques
  • Knowledge of RESTful APIs, CI/CD pipelines, and bug tracking tools
  • Familiarity with Agile Scrum environments

We offer competitive compensation, unlimited vacation, health benefits, and a fun-filled team environment. Join us in scaling Topline Pro to the next level!

Last updated 2 months ago

Responsibilities For QA Engineer

  • Own the end-to-end quality assurance process for our product
  • Develop, maintain, and execute manual and automated test plans for new and existing features
  • Collaborate with engineers, product managers, and designers to understand feature requirements and user stories
  • Identify, log, and track bugs across the system
  • Participate in the product lifecycle from concept through deployment

Requirements For QA Engineer

JavaScript
  • 3+ years experience in a QA or software testing role
  • Experience with automated testing frameworks (e.g., Selenium, Cypress, Playwright)
  • Solid understanding of manual testing techniques and exploratory testing for web applications
  • Experience testing RESTful APIs, end-to-end workflows, and integrations
  • Familiarity with bug tracking tools (e.g., JIRA, Linear)
  • Experience in Agile Scrum environments
  • Detail-oriented person who enjoys investigating bugs and finding edge cases
  • Team player who thrives in a fast-paced startup environment

Benefits For QA Engineer

401k
Dental Insurance
Equity
Medical Insurance
Vision Insurance
  • Competitive cash compensation and equity package
  • Unlimited vacation
  • 9 company holidays
  • 1 personal volunteer day a year
  • Medical/dental/vision coverage
  • 401(k) plan

Interested in this job?