Associate Quality Engineer

Related keywords: remote job qaquality assurance remote jobprogramming remote job

This page contains product affiliate links.

Overview

Veeva Systems is a mission-driven organization that specializes in industry cloud solutions, primarily aiding life sciences companies in expediting the delivery of therapies to patients. They are recognized as one of the fastest-growing SaaS companies, having achieved over $2 billion in revenue in their last fiscal year, with substantial growth potential still ahead. Veeva stands out not just for its commercial success but also for its historical achievement in 2021 when it became a public benefit corporation (PBC), which legally obliges it to balance the interests of customers, employees, society, and investors.

The Role

Veeva is currently seeking Quality Engineers to contribute to their Veeva Vault platform, which is rapidly growing in the life sciences sector, focusing on pharmaceuticals, biotechnology, and medical devices. As part of the Quality Assurance and Release Engineering team, the engineer will take on responsibilities that include functional and automated software testing, ensuring customer success with every release.

This position is especially appealing for recent graduates or individuals interested in pursuing a career in Quality Engineering. The onboarding program is tailored to help newcomers acclimate, pairing them with a dedicated buddy who guides them through the initiation process. The work environment is considered collaborative, making it an ideal space for skill enhancement alongside other motivated engineers.

Location and Flexibility

One of the prominent features of Veeva Systems as an employer is its flexible work model. As a Work Anywhere company, they empower employees to work from home or in the office based in Toronto, allowing flexibility in terms of remote work. They welcome applicants from various time zones, further emphasizing their commitment to a diverse and inclusive work environment.

Key Responsibilities

The responsibilities of the Associate Quality Engineer include:

  • Creating testing-related documentation such as test plans, test cases/scripts, and bug reports that assess quality and associated risk.

  • Automating testing processes by collaborating closely with the automation team to enhance regression coverage for software functionality.

  • Assisting with the triage of automation results to ensure that issues are correctly identified and addressed.

  • Developing in-depth knowledge of the product to address potential quality concerns effectively.

  • Conducting QA tests and verifying outcomes while adhering to defined schedules and timelines.

  • Engaging with software engineers, product managers, and other QA testers within an Agile team environment.

Required Skills and Qualifications

To qualify for the Associate Quality Engineer position at Veeva, candidates should possess:

  • A Bachelor’s degree in Mathematics, Computer Science/Applications, or a related field.

  • Proficiency in programming languages, particularly Java and/or mobile languages.


  • A solid understanding of software QA methodologies, tools, and practices, whether it’s black box testing or automated testing, particularly in fast-paced software environments with short release cycles.

  • Candidates can either have a relevant graduate degree or practical work experience, inclusive of software development and/or software test automation.

  • A curiosity to learn and adapt quickly to new technologies, alongside strong verbal and written communication skills.

Nice-to-Have Skills

While not mandatory, the following skills are advantageous and can enhance a candidate’s profile:

  • Familiarity with Cypress, a popular testing framework.

  • Experience with SQL and object-oriented programming languages like Python.

  • Knowledge of product management tools such as Atlassian products, including Jira and Greenhopper.

  • Insights into modern best practices for software development.

  • Experience in Mobile Testing and Automation using tools such as Appium, XCUI, Espresso, or KIF.

  • Background in Mobile Apps Development for Android/iOS.

Perks and Benefits

Veeva Systems offers an attractive compensation package, which includes:

  • Comprehensive medical, dental, and vision insurance.

  • Paid time off (PTO) and company-sponsored holidays.

  • Access to retirement programs and a charitable giving program where the company matches 1% of contributions.

Salary

The compensation for the Associate Quality Engineer position ranges from $65,000 to $140,000 CAD annually. This range is provided to comply with local regulations and represents a potential base salary for the role. Actual salaries may vary based on experience and location, and the company evaluates each individual’s qualifications and contributions when determining compensation. In addition to the base salary, this position might qualify for various performance incentives such as bonuses or stock options.

Company Values and Culture

Veeva Systems is committed to fostering a culture rooted in core values, which includes doing the right thing, ensuring customer success, prioritizing employee success, and moving with speed. Their pledge to maintain a supportive work environment reflects their status as an equal opportunity employer. They actively seek diverse candidates and ensure that all qualified applicants receive consideration irrespective of race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, or other protected characteristics.

In conclusion, if you are passionate about Quality Engineering and seeking a role that allows for flexibility, contributes to impactful work in the life sciences industry, and aligns with a company that values ethics and diversity, the Associate Quality Engineer position at Veeva Systems may be a perfect fit.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 15, 2025

5 views

1 clicks on Apply Now

Share


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.