Canopy
Overview
Canopy is a fast-growing SaaS company in South Jordan, Utah, building simple, efficient software for accounting firms. We are looking to revolutionize the accounting space with modern, user-friendly software for a neglected industry. We aim to help our clients unlock the firm they've always wanted with our Practice Management Suite. We place a strong emphasis on delighting our customers, spotting and solving problems, and being good people along the way. About Canopy & the industry: check out our blog to learn more about our product features, industry news, and practice management. The Opportunity
We are seeking a skilled QA Automation Engineer who will work closely with a development squad in a highly collaborative environment alongside developers, Product Managers, UX Designers, and Manual QA Engineers. If you're a driven individual and aspire to make a substantial impact, we'd love to hear from you. What You'll Do
API Test Implementation: Write automated tests for new features and improvements in collaboration with developers from the initial implementation phase. Current API Tests Maintenance: Update and fix existing API tests to reflect backend changes and maintain Postman API requests. Test Automation Framework Development: Build, enhance, and maintain the test automation framework to ensure comprehensive and efficient testing coverage. Agile Collaboration: Participate in QA, QA Auto and Agile planning meetings to identify test coverage, implement technical solutions, and prioritize automation and testing improvements. Tool Utilization and Integration: Use Python, Pytest, PyCharm, Postman, Datadog, Mailosaur, GitHub, Jira, and CI/CD pipelines to develop and maintain test automation projects and documentation. Writing SQL Scripts: Create SQL scripts based on project requirements and team needs. What You'll Need
Experience: 4+ years in API Test Automation Engineering with hands-on experience creating and maintaining automated testing frameworks. Programming Skills: Proficiency in Python or another object-oriented language with the ability to write clean, maintainable code. Experience in writing SQL queries and working with relational databases. Problem-Solving Skills: Strong debugging, troubleshooting, and analytical abilities. Collaboration Skills: Excellent interpersonal and communication skills to work effectively with cross-functional teams. Reliable high-speed internet for remote work. Bonus Skills
Experience in an Agile development environment. Knowledge of additional testing frameworks or tools. Familiarity with CI/CD tools like GitHub CI/CD or similar. Basic knowledge of cloud platforms such as AWS. We encourage applicants from diverse backgrounds to apply. Why You Want to Work Here
Flexible Paid Time Off and 10 company holidays. Health Benefits: Medical, Dental, Vision, and an HSA Match. 401(k) with immediate eligibility and 100% vesting up to 3% of contribution. Mental Health support via Impact Suite and Employee Assistance Program (EAP). Paid New Parent Leave & Birthing Parent Leave. Supplemental Benefits: company-paid Basic Life & AD&D insurance and long/short-term disability. Nectar: peer-to-peer recognition program. Company events, ERG committees, and a fully-stocked kitchen. Our Values
Own, Win, Do Good, Embrace Curiosity & Candor. We approach our work with accountability, customer delight, kindness, and feedback. Interviewing @ Canopy
Application processes can be a little stressful. Here are the stages of a typical interview process at Canopy: Application review and mutual fit assessment. 20-minute phone screen with People Team. 45-minute video interview with Hiring Manager. 1-hour virtual panel interview. Final interview and/or reference checks. Role-specific process details will be provided during the first phone call. This is also your opportunity to ask questions. Seniority level
Mid-Senior level Employment type
Full-time Job function
Quality Assurance Industries
Software Development Referrals increase your chances of interviewing at Canopy.
#J-18808-Ljbffr
Canopy is a fast-growing SaaS company in South Jordan, Utah, building simple, efficient software for accounting firms. We are looking to revolutionize the accounting space with modern, user-friendly software for a neglected industry. We aim to help our clients unlock the firm they've always wanted with our Practice Management Suite. We place a strong emphasis on delighting our customers, spotting and solving problems, and being good people along the way. About Canopy & the industry: check out our blog to learn more about our product features, industry news, and practice management. The Opportunity
We are seeking a skilled QA Automation Engineer who will work closely with a development squad in a highly collaborative environment alongside developers, Product Managers, UX Designers, and Manual QA Engineers. If you're a driven individual and aspire to make a substantial impact, we'd love to hear from you. What You'll Do
API Test Implementation: Write automated tests for new features and improvements in collaboration with developers from the initial implementation phase. Current API Tests Maintenance: Update and fix existing API tests to reflect backend changes and maintain Postman API requests. Test Automation Framework Development: Build, enhance, and maintain the test automation framework to ensure comprehensive and efficient testing coverage. Agile Collaboration: Participate in QA, QA Auto and Agile planning meetings to identify test coverage, implement technical solutions, and prioritize automation and testing improvements. Tool Utilization and Integration: Use Python, Pytest, PyCharm, Postman, Datadog, Mailosaur, GitHub, Jira, and CI/CD pipelines to develop and maintain test automation projects and documentation. Writing SQL Scripts: Create SQL scripts based on project requirements and team needs. What You'll Need
Experience: 4+ years in API Test Automation Engineering with hands-on experience creating and maintaining automated testing frameworks. Programming Skills: Proficiency in Python or another object-oriented language with the ability to write clean, maintainable code. Experience in writing SQL queries and working with relational databases. Problem-Solving Skills: Strong debugging, troubleshooting, and analytical abilities. Collaboration Skills: Excellent interpersonal and communication skills to work effectively with cross-functional teams. Reliable high-speed internet for remote work. Bonus Skills
Experience in an Agile development environment. Knowledge of additional testing frameworks or tools. Familiarity with CI/CD tools like GitHub CI/CD or similar. Basic knowledge of cloud platforms such as AWS. We encourage applicants from diverse backgrounds to apply. Why You Want to Work Here
Flexible Paid Time Off and 10 company holidays. Health Benefits: Medical, Dental, Vision, and an HSA Match. 401(k) with immediate eligibility and 100% vesting up to 3% of contribution. Mental Health support via Impact Suite and Employee Assistance Program (EAP). Paid New Parent Leave & Birthing Parent Leave. Supplemental Benefits: company-paid Basic Life & AD&D insurance and long/short-term disability. Nectar: peer-to-peer recognition program. Company events, ERG committees, and a fully-stocked kitchen. Our Values
Own, Win, Do Good, Embrace Curiosity & Candor. We approach our work with accountability, customer delight, kindness, and feedback. Interviewing @ Canopy
Application processes can be a little stressful. Here are the stages of a typical interview process at Canopy: Application review and mutual fit assessment. 20-minute phone screen with People Team. 45-minute video interview with Hiring Manager. 1-hour virtual panel interview. Final interview and/or reference checks. Role-specific process details will be provided during the first phone call. This is also your opportunity to ask questions. Seniority level
Mid-Senior level Employment type
Full-time Job function
Quality Assurance Industries
Software Development Referrals increase your chances of interviewing at Canopy.
#J-18808-Ljbffr