Quality Assurance Automation Engineer
Elevation Capital — Canada · Posted ~4 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Canada Applicants ONLY - Remote
Please note: The Instahire AI Interviewer must be completed before proceeding
QA Automation Engineer – AI Products (Python & SQL)
Elevation Capital is a group of internationally impactful companies spanning consumer packaged goods, hospitality, technology, real estate, non-profit, and venture funding.
Run by a highly entrepreneurial self-made founder, and supported by a team of highly capable executives across business units, the business operates globally with interests in the US, Canada, Europe, and the Caribbean.
With wholly owned companies in various growth stages and an expanding investment portfolio, this group collectively serves a global vision to create an evolved world where humanity reaches its highest potential.
Our mission is to create and deploy capital for a better world.
To learn more, please visit: elevationcapital.vc
IDEAL CANDIDATE
The ideal candidate is a quality-focused engineer who enjoys finding issues before customers do.
They combine strong technical testing skills with curiosity, attention to detail, and a passion for building reliable software.
They are equally comfortable writing Python automation and querying databases to verify that systems behave correctly end to end.
They work closely with developers throughout the development lifecycle, automate repetitive testing wherever possible, and continuously improve product quality through data and user feedback.
This individual is collaborative, analytical, and driven by delivering exceptional user experiences.
THE OPPORTUNITY
Elevation Capital is building AI-powered software products that help organizations hire talent and manage field operations more effectively.
As a QA Automation Engineer, you will own quality across multiple AI products, ensuring new features are thoroughly tested before reaching production.
You will build automated testing frameworks in Python, validate data integrity at the database level, improve release confidence, and help drive reliability across every stage of the software lifecycle.
Beyond testing, you will play an important role in user acceptance testing, onboarding, and helping translate customer feedback into product improvements.
WHAT YOU'LL DO
Own manual and automated testing across multiple AI productsDesign and maintain end-to-end and API automated test suitesBuild Python scripts and tooling for test automation, data validation, and issue investigationWrite SQL queries to validate data integrity and confirm that application workflows produce correct backend dataExecute regression, integration, exploratory, and user acceptance testingValidate complete recruiter and candidate workflowsDefine, monitor, and report platform quality, stability, and uptime metricsInvestigate production issues, reproduce bugs, and partner with engineers to resolve themSupport product rollouts through user onboarding, training, and feedback collectionContinuously improve testing processes and release quality
WHO YOU ARE
4+ years of QA or software test engineering experienceStrong Python programming skills for test automation and toolingSolid SQL skills with hands-on relational database experience — comfortable writing queries to validate data and investigate issuesStrong hands-on experience with automated testing frameworks such as Playwright or similar (Python-based automation preferred)Experience testing REST APIs using pytest or comparable toolsComfortable reading application logs and investigating production issuesStrong attention to detail and excellent written documentation skillsEnjoy working closely with engineers throughout the development lifecycleThrive in fast-moving startup environments
TECH STACK
Testing
PlaywrightpytestCypressApplications
Web ApplicationsREST APIsData & Databases
SQLRelational DatabasesCloud & Monitoring
Microsoft AzureAzure Log AnalyticsMonitoring and Observability ToolsDevelopment
PythonGitCI/CD Pipelines
REQUIREMENTS
Degree in Computer Science, Software Engineering, or equivalent practical experienceProficiency in Python and SQLProven experience testing production web applicationsExperience building and maintaining automated test suitesHands-on experience working with relational databasesStrong understanding of software quality assurance methodologiesExcellent communication and documentation skills
WHAT WILL SET YOU APART
Experience testing AI or LLM-powered applicationsExperience with real-time audio or video platformsSaaS or multi-tenant software experienceFamiliarity with Azure cloud infrastructure and monitoring tools
We have 153,053 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 153,053 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume