Quality Assurance Automation Developer

ThalesVancouver, BC
$88,716 - $151,679Hybrid

About The Position

We are seeking an experienced and enthusiastic QA Engineer to join our Vancouver-based team. This hybrid role combines the benefits of team collaboration in the office with the flexibility of remote work, promoting a healthy work/life balance. As a key member of our team, you will contribute to automated test development, with focus on cloud-based environments and concurrency testing for a proprietary data warehouse, the cornerstone of our cutting-edge data security platform.

Requirements

  • Great problem solving skills
  • Detail oriented and meticulous
  • Team player, collaborate well with others
  • Open to feedback and willing to work on self-improvement
  • Great written and verbal communication skills
  • B.Sc./M.Sc. in Computer Science or equivalent
  • 5+ years of experience in Quality Assurance
  • Experience with automated testing
  • Experience with Linux operating systems
  • Experience with scripting languages (preferably Bash and Python)
  • Strong understanding of QA methodologies, validation and verification processes
  • Experience with GitHub Action

Nice To Haves

  • Knowledge of NoSQL database and/or data warehouse internals
  • Familiarity with containerization tools (e.g. Docker)
  • Exposure to cloud-based systems (e.g. AWS, Azure, GCP)
  • Experience with Agile development methodologies

Responsibilities

  • Design detailed test plans for new features, provide estimations and write automated tests.
  • Balance automated and manual testing, with goal of full automation where possible
  • Setting up and maintaining cloud-based environments (eg AWS, Azure, GCP).
  • Perform functional, integration and performance testing across multi-cloud environments.
  • Validate configurations such as authentication and role-based access control.
  • Plan for and execute concurrency testing on big data machines, using complex database queries and pipelines.
  • Monitor and report any issues found; work with developers on issue resolutions
  • Enhance existing tests to run on scaled data machines.
  • Analyze how workload performance is affected in big data environment for operations such as data ingestion, query performance, replication and failover
  • Investigate and report bugs in the tracking system
  • Reproduce and troubleshoot reported issues, verify bug fixes
  • Collaborate with developers to provide ideas, feedback and suggestions for improvement
  • Proactively document and share knowledge about automation best practices, methods and tools
  • Collaborate with the QA Team responsible for E2E testingS

Benefits

  • Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.
  • Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
  • Company paid holidays, vacation days, and paid sick leave.
  • Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
  • Employee Discounts on home, auto, and gym membership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service