Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobremote job software engineer

Overview of Veeva Systems

Veeva Systems is a mission-driven organization that has positioned itself as a pioneer in industry cloud solutions, specifically for life sciences companies. They help these companies to expedite the process of bringing therapies to patients. Veeva Systems stands out in the software as a service (SaaS) domain, being one of the fastest-growing companies in history, with revenues exceeding $2 billion in the last fiscal year. The company has immense potential for future growth and is committed to making a positive impact not only on its customers but also on its employees and the communities it serves.

Company Values & Work Environment

At Veeva, core values define their corporate culture. These include:

  • Do the Right Thing
  • Customer Success
  • Employee Success
  • Speed

Moreover, in a notable move, Veeva became a public benefit corporation (PBC) in 2021, which legally binds the company to balance the interests of its customers, employees, society, and investors. Veeva offers a flexible working environment, allowing employees to choose whether to work from home or from their office located in Toronto. As a Work Anywhere company, they encourage applications from individuals in all time zones.

Role Overview: Senior Quality Engineer

Responsibilities

A critical position at Veeva is that of a Senior Quality Engineer, particularly focused on the Veeva Vault platform, which is rapidly gaining traction in the life sciences sector covering pharmaceuticals, biotechnology, and medical devices. The Senior Quality Engineer plays an essential role in the company’s Quality Assurance and Release Engineering team, primarily focusing on functional and automation testing to ensure the delivery of high-quality SaaS products. Key responsibilities include:

  • Creating comprehensive testing-related documentation such as test plans, test scripts, and bug reports to assess quality and associated risks.

  • Collaborating with the automation group to enhance regression coverage through test automation.

  • Assisting with the triaging of automation results and conducting QA tests to verify outcomes within set timelines.

  • Engaging in the product development cycle and taking ownership of quality from architecture to implementation.

Required Skills

Successful candidates for this role should possess the following qualifications and skill sets:

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

  • Proficiency in coding with Java or mobile languages!

  • In-depth understanding of Software QA methodologies, tools, and approaches, whether they are black box or automated testing.

  • Experience with writing and automating test cases that include various testing approaches like boundary and concurrency tests.

  • Proven experience in a role combining software development with software test automation.

  • Strong verbal and written communication skills.

  • Leadership abilities or mentorship experience that demonstrates the capacity to guide junior colleagues.

Preferred Qualifications

Candidates may stand out further with additional experience in:

  • Java, Python, or other object-oriented programming languages.
  • Cypress, SQL, and Atlassian products like Jira and Confluence.
  • Automated testing frameworks such as Cucumber, Selenium, and TestNg.
  • Continuous exposure to a SaaS environment that employs agile development processes.
  • Relevant experience within the Life Sciences or Health Sciences industries, including mobile testing and automation techniques.

Salary and Benefits

Veeva provides a comprehensive compensation package for the Senior Quality Engineer position. The salary range is approximately $90,000 - $165,000 CAD, depending on experience and qualifications. This range complies with local regulations and aims to reflect the value of individual contributions. Additional compensation elements may include bonuses and stock options.

Benefits Overview includes:

  • Medical, dental, vision, and life insurance coverage.
  • Paid Time Off (PTO) and designated company holidays.
  • Retirement programs and a charitable giving program.

Conclusion

The position at Veeva Systems offers a valuable opportunity for experienced Quality Engineers to impact the life sciences industry significantly. Not only does the role promise professional growth and camaraderie among skilled engineers, but it also encourages a balanced work-life approach, making it a standout opportunity in today’s market.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

August 3, 2025

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