Senior QA Automation Engineer
Listed on 2026-05-27
-
Software Development
Software Engineer, Software Testing, Python, DevOps
Canopy is a fast‑growing SaaS company in South Jordan, Utah building simple, powerful software for accounting firms. We are on a mission to help accountants build autonomous firms—giving them the time and tools to focus on their clients.
Our practice‑management suite is purpose‑built for firms that want to work smarter, grow faster, and deliver more value to the people they serve. We emphasize delighting our customers, spotting and solving problems, and being good people along the way.
The OpportunityWe are seeking a Senior QA Automation Engineer with a strong engineering background to join our team. In this role you will build and maintain a Python and Pytest framework, proactively leverage AI to optimize testing workflows, and ensure the highest code quality. You will be deeply embedded in our development process, engineering robust solutions that bridge the gap between feature creation and automated validation.
Responsibilities- Participate in the development lifecycle by digging into codebases and functionality, building out robust testing frameworks, and sharing technical skills to enhance the team's automated validation capabilities.
- Maintain and update existing API tests to reflect backend changes and manage Postman API requests.
- Build, enhance, and maintain our test automation framework to ensure comprehensive and efficient testing coverage.
- Collaborate in QA, QA Auto, and Agile planning meetings to identify optimal test coverage, implement technical solutions, and prioritize improvements for automation and testing processes.
- Leverage tools such as Python, Pytest, PyCharm, Postman, Datadog, Mailosaur, Git Hub, Jira, and CI/CD pipelines to develop and maintain test automation projects and documentation.
- Engineer complex SQL scripts to meet project requirements and use AI to build and optimize automation tests that align with evolving needs.
- Balance engineering sophisticated QA solutions with willingness to perform manual QA as needed, ensuring total quality coverage across the board.
- 4–5 years of QA testing experience, with at least 3+ years in API test automation engineering and hands‑on experience creating and maintaining automated testing frameworks.
- Proficiency in Python (3–5+ years) or another object‑oriented programming language, with the ability to write clean, efficient, and maintainable code.
- Experience writing SQL queries and working with relational databases.
- Exceptional debugging, troubleshooting, and analytical abilities to identify and resolve complex technical issues.
- Strong interpersonal and communication skills to work effectively with cross‑functional teams.
- Experience working in an Agile development environment or familiarity with data warehousing or data pipelines.
- Knowledge of additional testing frameworks or tools.
- Familiarity with CI/CD tools such as Git Hub Actions.
- Basic knowledge of cloud platforms such as AWS.
- Flexible Paid Time Off (you’re encouraged to use it) and 10 company holidays.
- Health benefits including medical, dental, vision, and an HSA match.
- 401(k) match up to 3% of your contribution, with immediate eligibility and 100% vesting.
- Access to an employee assistance program and mental health resources.
- Paid new‑parent leave and birthing parent leave.
- Supplemental benefits, including 100% company‑paid basic life and AD&D insurance and long‑ and short‑term disability coverage.
- Peer‑to‑peer recognition program.
- Monthly company‑wide meetings, summer parties, and more.
- ERG committees focused on continuing education, community outreach, recruiting, onboarding, and more.
- Fully stocked kitchen with diverse cuisine options.
- Own – We own this place, focus on outcomes, and hold ourselves and each other accountable.
- Win – We win by delighting our customers with the best products and services.
- Do Good – We work hard to be good people.
- Embrace Curiosity & Candor – We approach everything with curiosity and give the gift of feedback.
- Act Startup Fast – We act like a fast, hungry, intense, and scrappy startup.
Canopy is an equal‑opportunity employer. We provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, national origin, sexual orientation, gender identity or expression, age, disability, genetic information, marital status, or veteran status.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).