Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobcustomer success manager remote job

This page contains product affiliate links.

Company Overview

Veeva Systems is a mission-driven organization dedicated to transforming the life sciences industry. As a pioneer in industry cloud solutions, Veeva helps life sciences companies bring therapies to patients faster. The company has demonstrated remarkable growth, surpassing $2 billion in revenue in its last fiscal year, marking it as one of the fastest-growing SaaS companies in history. In 2021, Veeva made headlines by becoming a public benefit corporation (PBC), showcasing its commitment to balancing the interests of customers, employees, society, and investors. With a strong set of values, including Do the Right Thing, Customer Success, Employee Success, and Speed, Veeva fosters a positive work environment.

Job Role Summary

The role is for a Senior Quality Engineer working primarily on the Veeva Vault, which is a rapidly growing SaaS product in the fields of pharmaceuticals, biotechnology, and medical devices. The position requires the individual to be part of the Quality Assurance and Release Engineering team, focusing on functional and automation testing to deliver a top-quality product. This is a hands-on position, vital for ensuring customer success with each new release.

Responsibilities

In this role, you will be responsible for various tasks pivotal to maintaining the quality of the product:

  • Create testing-related documentation, such as test plans, test cases/scripts, and bug reports, to assess quality and associated risks.
  • Engage in automation testing, working closely with the automation group to enhance regression coverage.
  • Triage results from automation outputs and assist in resolving any issues.
  • Develop a deep understanding of the product features and functionalities.
  • Conduct Quality Assurance tests and ensure outcomes are reached within established schedules or timelines.
  • Collaborate with software engineers, product managers, and fellow QA testers in an Agile team environment.
  • Contribute to technical discussions on architecture and design during implementation reviews.
  • Offer technical leadership to junior teammates, enabling them to meet their goals.
  • Conduct proof-of-concept projects to make informed recommendations for improving product quality.
  • Work with QA management to establish new processes and implement them across the organization.
  • Position yourself as a technical contributor, product expert, and team project manager to support your QA manager.

Required Skills

To be a suitable candidate for the Senior Quality Engineer position at Veeva, you will need to meet the following requirements:

  • A Bachelor’s degree in Mathematics, Computer Science, or a related field.
  • Proficiency in coding, particularly in Java and/or mobile programming languages.
  • Familiarity with Software QA methodologies, tools, and techniques, such as black-box and automated testing.
  • Experience in writing test cases and automating them, covering various testing types including boundary, negative, compatibility, and concurrency tests.
  • Relevant work experience in software development and/or software test automation.
  • Strong verbal and written communication skills.
  • Proven leadership and mentorship experience.

Nice-to-Have Skills

While not mandatory, the following skills may enhance your application:


🎁 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"
  • Experience with programming languages like Python.
  • Familiarity with tools like Cypress and SQL.
  • Understanding of Atlassian products such as Jira and Confluence.
  • Knowledge of standard automation frameworks like Cucumber, Selenium, and TestNG.
  • Experience in SaaS environments with agile development processes.
  • Familiarity with mobile testing tools such as Appium, XCUI, and Espresso.

Salary and Benefits

Veeva Systems offers a competitive salary range of $90,000 to $165,000 CAD for this position. The actual salary will depend on experience and location. In addition to base compensation, the role may come with other forms of remuneration, including bonuses and stock options.

Employees at Veeva enjoy comprehensive benefits which include medical, dental, and vision insurance, paid time off (PTO), and retirement programs. The company also supports charitable giving initiatives, reinforcing its commitment to social responsibility.

Work Environment

Veeva Systems has adopted a Work Anywhere policy, allowing employees to work remotely or from the office located in Toronto. They welcome applicants from all time zones, emphasizing flexibility and employee satisfaction. This nurturing environment not only promotes personal growth but actively encourages professionals to excel in their careers while maintaining work-life balance.

Conclusion

In summary, the Senior Quality Engineer position at Veeva Systems offers an excellent opportunity to contribute to the health and life sciences industry by enhancing the quality of a leading SaaS product. With the flexibility of working anywhere, ample benefits, and opportunities for career development, this role could represent a significant milestone in your professional journey.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

June 17, 2025

6 views

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