QA Automation Developer
Hybrid · Vancouver, British Columbia, Canada
Job Summary
QA Automation Developer role based in Vancouver (Hybrid). Contributes to designing, building and expanding test coverage for an automated data-path solution, including understanding ETL processes and data models across multiple vendors and cloud environments. Responsible for designing test case scenarios, executing automated tests, and analyzing results to ensure high-quality software delivery. required skills include Python with pytest, automation frameworks, Bash scripting, CI/CD (Jenkins, GitLab), Agile methods, cloud platforms (AWS, Azure, Google Cloud), and experience with diverse databases (SQL, NoSQL, Graph). Additional assets include Terraform/Ansible, Go for Terraform providers, and strong communication skills.
Required Qualifications
- Test-driven development experience using Python, with hands-on experience in pytest
- Experience building or working with automation frameworks
- Experience writing Bash scripts to automate installation and configuration tasks
- Experience working with CI/CD tools like Jenkins, GitLab
- Experience working with Agile development methodologies
- Experience with Cloud-Based Systems: AWS, Azure, Google Cloud
- Familiarity working with various databases (SQL, No-SQL, Graph) and database queries is an asset
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.