Senior Quality Engineer - Infrastructure

Related keywords: remote job qaquality assurance remote jobdata engineer remote job

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a pioneering company in the life sciences industry, dedicated to delivering cloud solutions that help life sciences companies accelerate the process of bringing therapies to patients. As an influential player in the SaaS (Software as a Service) sector, Veeva boasts significant growth, having exceeded $2 billion in revenue in its last fiscal year. The company has distinct values that guide its operations, including a commitment to doing the right thing, ensuring customer and employee success, and maintaining a focus on speed. Veeva became a public benefit corporation in 2021, reinforcing its mission to balance various stakeholder interests.

Job Position

The role being offered is for a Senior Quality Engineer - Infrastructure on the Vault Infrastructure team. This role is crucial as it supports the Vault platform, which is a rapidly expanding SaaS product that serves the pharmaceutical, biotechnology, and medical device sectors. The primary responsibility of the Senior Quality Engineer would be to develop and implement core infrastructure modules that underpin the Veeva Vault product. The focus is on delivering reliable, resilient, and seamless solutions to meet the evolving needs of their customers.

Key Responsibilities

In the Senior Quality Engineer role, candidates will undertake various responsibilities such as:

  • Understanding the architecture of Vault infrastructure to test changes using AWS, Kubernetes, and Docker.
  • Maintaining and improving test environments for infrastructure.
  • Developing test strategies that encompass crucial areas such as Zero downtime upgrades and High Availability (HA) solutions.
  • Creating documentation related to testing, which includes test plans, cases, and assessments of quality and risk.
  • Executing quality assurance (QA) tasks such as test execution and bug verifications.
  • Automation of testing processes using programming skills to enhance efficiency and outcomes.
  • Providing mentorship and technical leadership to junior engineers and QA team members.
  • Collaborating closely with product managers and other software engineers throughout the development lifecycle.

Requirements

To qualify for this position, candidates must possess:

  • A Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience with white-box testing and Infrastructure Validation.
  • Familiarity with technologies such as AWS EC2, S3 and DynamoDB.
  • Proficiency in programming languages like Java, C#, JavaScript, Python, or Bash/Shell.
  • Skills in developing infrastructure automation strategies to support multiple features in a fast-paced context.
  • Strong verbal and written communication skills, crucial for effective collaboration and documentation.

In addition, experience with tools and technologies for data analytics and reporting, such as ELK Stack, CloudWatch, and Prometheus, is beneficial. Familiarity with configuration management tools like Ansible, Terraform, or Chef, as well as version control systems such as Git, will also enhance a candidate’s profile.


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"

Compensation and Benefits

The salary range for the Senior Quality Engineer position is between $90,000 and $150,000 CAD, ensuring that compensation is aligned with individual experience and contributions. This position might also be eligible for bonus compensation, including variable and stock bonuses.

In terms of benefits, Veeva Systems offers a comprehensive package which includes:

  • Medical, dental, vision, and basic life insurance.
  • Paid time off (PTO) along with company-sponsored holidays.
  • Retirement programs with potential matching benefits.
  • A charitable giving program that matches employee donations.

Work Environment

Veeva Systems is a Work Anywhere company, providing employees the flexibility to work either remotely or from the office, particularly their Toronto location. This flexibility is designed to help employees thrive in their ideal work settings, catering to a work-life balance that is highly valued by modern professionals.

Company Diversity and Inclusion

Veeva Systems prides itself on being an equal opportunity employer, welcoming candidates from diverse backgrounds and experiences. The company is committed to creating a culture that values diversity and inclusion, ensuring equitable treatment and opportunities for all prospective employees, regardless of various protected characteristics.

In conclusion, this position at Veeva Systems presents a remarkable opportunity for experienced Quality Engineers seeking to work in a dynamic environment while making significant contributions to the life sciences industry. The combination of competitive compensation, comprehensive benefits, and a commitment to employee success makes it an attractive job prospect for skilled professionals in the technology field.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 26, 2025

8 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.