QA Automation Engineer (Remote, Frontend)

Engineering · Tampa, Florida
Department Engineering
Employment Type Full-Time
Minimum Experience Entry-level


Full-time • Remote

About Knack

Knack is the leading student success platform, transforming tutoring to prepare students for success in the classroom and 21st-century workplace. In partnership with colleges and universities across the country, Knack delivers affordable and impactful peer tutoring programs that ensure all students have access to the academic support needed to succeed.

By offering an award-winning peer tutoring platform with web and mobile applications that are equal parts functional and aesthetic, we enable college students to connect with each other for in-person and online tutoring. We partner with some of the largest universities in the U.S., serving thousands of students, tutors, and college administrators every single day.

Knack is officially located in sunny Tampa, Florida, but we’ve been fully remote as of September 2021 (read more about the decision here!). We’re proud to be backed by top-tier Silicon Valley investors including Jeff Vinik (Owner, Tampa Bay Lightning), Precursor Ventures, Bisk Education Ventures, Elysium Venture Capital, Arizona State University Enterprise Partners, TiE Tampa Bay Angel Fund, and Alex Sink (Former CFO, State of Florida), and are excited to be growing The Knack Pack. 

The role

We are seeking a full-time QA Engineer to work with our frontend Engineering and Product teams. You will work to automate and drive test quality for our web applications built with React and iOS and Android applications built with React Native. Candidates must be physically located in the United States. 

What you get

  • Competitive salary & vested stock options (equity ownership)
  • Health care benefits (medical, dental, vision), 401K, and monthly wellness stipend
  • Company-sponsored technology and equipment
  • Flexible time off
  • Work from home and monthly remote-work stipend 
  • Company events and outings (post-COVID)
  • Autonomy, ownership and the chance to grow alongside a passionate team

What you get to do

  • Develop automated frontend end-to-end tests
  • Perform manual testing of features and identify ways to automate tests
  • Work within a large React mono-repo containing multiple React web applications, iOS and Android React Native applications and a number of custom packages
  • Improve and socialize Engineering testing processes
  • Automate accessibility testing
  • Confidently ship new builds every 2 weeks
  • Research and find solutions for challenging problems

This may be for you if...

  • You have 2+ years of experience working with automated testing
  • You’re curious with a Knack for debugging problems
  • Experience with 1 or more automated test frameworks such as:
    • Cypress
    • Playwright
    • Selenium
  • You’ve worked with a few of the technologies in our stack. Experience in all of these is not required:
    • React
    • React Native
    • Jest
    • JavaScript or TypeScript
    • Google Lighthouse

Extra credit!

  • Experience working for other startups
  • Experience working in higher education
  • Any experience with other tools:
    • GraphQL
    • Native iOS and Android development
    • AWS

Thank You

Your application was submitted successfully.

  • Location
    Tampa, Florida
  • Department
  • Employment Type
  • Minimum Experience