Associate Quality Engineer

 

Description:

Veeva Systems is a mission-driven SaaS company serving the life sciences industry, helping companies deliver therapies faster through cloud technology. Recognized for rapid growth and commitment to values such as Customer Success and Employee Success, Veeva is a Work Anywhere company supporting remote work flexibility.

Role Overview:
The Associate Quality Engineer will join the Vault Infrastructure team responsible for building and deploying core infrastructure modules that support Veeva’s Vault SaaS platform. The role focuses on ensuring dependable, resilient infrastructure solutions to meet customer needs in a collaborative and fast-paced environment.

Key Responsibilities:

  • Understand and test Vault infrastructure architecture, utilizing AWS, Kubernetes, and Docker.

  • Setup, maintain, and improve infrastructure test environments.

  • Develop and contribute to test strategies for infrastructure features including zero downtime upgrades, high availability (HA), and disaster recovery (DR).

  • Create documentation such as test plans, test cases, scripts, and bug reports.

  • Perform QA activities including test execution, bug verification, triage, and automation result assessment.

  • Automate and optimize testing for cloud-based infrastructure using programming skills.

  • Maintain and improve automation frameworks and processes.

  • Participate in technical discussions during design and implementation reviews.

  • Help onboard and mentor junior team members.

  • Collaborate closely with product managers, software engineers, and QA engineers.

Skills and Experience:

  • Bachelor’s degree in Computer Science, Engineering, or related technical field.

  • Experience or knowledge in white-box testing or infrastructure validation (Deployment, HA, DR).

  • Familiarity with cloud infrastructure technologies: AWS EC2, S3, DynamoDB, SQS, Load balancers, IAM, EKS, etc.

  • Programming experience in one or more: Java, C#, JavaScript, Python, Bash/Shell.

  • Experience developing infrastructure automation strategies.

  • Ability to handle multiple priorities in a fast-paced environment.

  • Provide technical leadership to junior team members.

  • Experience with code coverage tools and metrics.

  • Strong communication skills (verbal and written).

  • Familiarity with tools like ELK Stack, Cloudwatch, Prometheus, Ansible, Terraform, Chef, CloudFormation, GitLab, GitHub.

Nice to Have:

  • Experience with unit/functional test frameworks (JUnit, TestNG, Cucumber).

  • Familiarity with Atlassian tools (Jira, Confluence).

  • Experience working in SaaS environments with agile methodologies.

  • Experience working remotely and in the Health/Life Sciences industries.


Perks & Benefits:

  • Medical, dental, vision, and basic life insurance coverage.

  • Paid time off and company holidays.

  • Retirement programs.

  • 1% charitable giving program.


Compensation:

  • Base salary range CAD 75,000 to 95,000, depending on experience, location, and qualifications.

  • Additional compensation may include bonuses and stock options.

Organization Veeva Systems
Industry IT / Telecom / Software Jobs
Occupational Category Associate Quality Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-06-05 4:06 pm
Expires on 2026-01-07