Senior Quality Engineer

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a mission-driven organization recognized as a pioneer in the industry cloud, focused on helping life sciences companies swiftly deliver therapies to patients. As a leading SaaS company, Veeva Systems is celebrating its significant growth, having surpassed $2 billion in revenue last fiscal year. The company's vision is driven by its core values: Do the Right Thing, Customer Success, Employee Success, and Speed. In 2021, Veeva made history by becoming a public benefit corporation (PBC), a status that requires them to balance the interests of customers, employees, and society with those of investors.

With a commitment to employee flexibility, Veeva operates under a 'Work Anywhere' model, promoting the ability to work from home or in various office locations.

Job Position: Senior Quality Engineer

Veeva Systems is currently looking for experienced Senior Quality Engineers to join their Quality Assurance and Release Engineering team. This role specifically targets the Veeva Vault, a rapidly expanding SaaS platform within the Life Sciences sector, including critical areas such as pharmaceuticals, biotechnology, and medical devices. The Senior Quality Engineer will play a vital role in ensuring the quality of software releases through functional and automation testing.

Key Responsibilities

  • Create Documentation: Generate testing-related documentation such as test plans, test cases/scripts, and bug reports that evaluate software quality and associated risks.

  • Automation Testing: Collaborate closely with the automation group to automate software features, improving regression coverage.

  • QA Tests: Conduct QA tests and assess their outcomes within set schedules and timelines.

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

  • Technical Expertise: Operate at both architecture and code levels, enabling technical discussions during design and implementation reviews.

  • Mentorship: Provide technical leadership to junior teammates and help them realize their goals.

  • Quality Improvement: Lead proof of concept (POC) initiatives and make recommendations aimed at enhancing product quality.

Requirements

Here is a summary of the required skills and qualifications for the role:

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


    🎁 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"
  • Programming Skills: Proficiency in coding with Java or mobile-related languages.

  • Software QA Knowledge: Understanding of software QA methodologies, tools, and an experience in writing automated test cases focusing on various testing aspects.

  • Relevant Experience: Significant experience in software development and/or software test automation, with proven leadership and mentoring skills.

Nice to Have Skills

While not mandatory, the following additional skills would be advantageous:

  • Familiarity with Python or other object-oriented programming languages.
  • Previous experience with Cypress, SQL, and Atlassian products (like Jira and Confluence).
  • Knowledge of software development best practices, preferably in a SaaS environment using Agile methodologies.
  • Experience in mobile testing and automation with tools like Appium, and background in mobile app development for Android/iOS.

Salary and Compensation

The salary range for this Senior Quality Engineer position is between $90,000 and $165,000 CAD. It is noted that the actual salary may vary based on individual qualifications and experience, as well as the specific location of the candidates. In addition to base salary, compensation packages may include variable bonuses and stock options, along with potential for other bonuses.

Benefits and Perks

Veeva Systems offers a comprehensive benefits package that includes:

  • Medical, Dental, and Vision Insurance
  • Paid Time Off (PTO) and company-sponsored holidays
  • Retirement Programs
  • 1% Charitable Giving Program

Work Environment and Culture

Veeva Systems fosters a collaborative and high-energy work environment, attracting like-minded professionals intent on making impactful contributions to the life sciences industry. The company's commitment to both customer and employee success is fundamental to their operational strategy.

Conclusion

This Senior Quality Engineer role at Veeva Systems represents a unique opportunity to join a dynamic and rapidly growing company in the life sciences sector. Given their commitment to a flexible work environment, competitive compensation, and thriving culture, job seekers looking to make a significant impact in their careers are highly encouraged to apply.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 27, 2025

5 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.