Position Summary
Vancouver, BC- Hybrid
This is a 12- month fixed term position with the possibility to extend
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.
Essential Functions
Design detailed test plans for new features, provide estimations and write automated tests. Balance automated and manual testing, with goal of full automation where possibleSetting 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 resolutionsEnhance 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 failoverInvestigate and report bugs in the tracking systemReproduce and troubleshoot reported issues, verify bug fixesCollaborate with developers to provide ideas, feedback and suggestions for improvementProactively document and share knowledge about automation best practices, methods and toolsCollaborate with the QA Team responsible for E2E testingSWe are looking for someone who is/has:
Great problem solving skillsDetail oriented and meticulousTeam player, collaborate well with othersOpen to feedback and willing to work on self improvementGreat written and verbal communication skills
Minimum Requirements
Preferred Qualifications
Knowledge of NoSQL database and/or data warehouse internalsFamiliarity with containerization tools (e.g. Docker)Exposure to cloud-based systems (e.g. AWS, Azure, GCP)Experience with Agile development methodologiesTotal Target Cash (TTC) Range 88,716.49 - 118,288.65 - 151,679.14 CAD Annual
Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:
• 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.
Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.