Canopy

SaaS

SeniorQAAutomationEngineer

South Jordan, Utah, United States Remote Friendly
The Brief

“Senior QA Automation Engineer at Canopy. Skills: API Test Automation, Python, Pytest, SQL. Build and maintain Python/Pytest framework. Leverage agentic AI to optimize testing”

What You'll Achieve.

ensure the highest code quality; ensure comprehensive and efficient testing coverage; ensure the team maintains total quality coverage

Industry & Context.

SaaS
Problems you'll solve

Problem-Solving Skills; debugging; troubleshooting; analytical abilities; identify and resolve complex technical issues

What They're Looking For.

Must Have

4-5 years QA testing, 3+ years in API Test Automation Engineering, creating and maintaining automated testing frameworks, Proficiency in Python (3-5+ years), object-oriented programming language, write clean, efficient, and maintainable code, writing SQL queries, working with relational databases, debugging, troubleshooting, and analytical abilities, interpersonal and communication skills, work effectively with cross-functional teams, collaborative engineering environment

Nice to Have

working in an Agile development environment, familiarity with data warehousing, familiarity with data pipelines, additional testing frameworks or tools, CI/CD tools like, GitHub Actions, Basic knowledge of cloud platforms such as AWS

What You'll Do.

Build and maintain Python/Pytest framework

Leverage agentic AI to optimize testing

Engineer robust solutions

Build out robust testing frameworks

Share technical skills

Implement automated tests

Update and fix existing api tests

Update and maintain Postman api requests

and maintain test automation framework

Participate in QA planning meetings

Identify optimal test coverage

Implement technical solutions

Prioritize improvements for automation

Leverage tools and technologies

Engineer complex SQL scripts

Leverage AI to build automation tests

Balance ability to engineer QAA solutions

Step in for manual QA

Manually vet features

Identify high-impact automation opportunities

How You'll Work.

Team & Collaboration

work effectively with cross-functional teams; collaborative engineering environment; Agile Collaboration; participate in QA planning meetings

Communication Scope

interpersonal and communication skills

Free ATS check

Applying for this Senior QA Automation Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Canopy?

Real rants from real employees. Read before you apply.

Read Company Rants →