Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobprogramming remote job

This page contains product affiliate links.

Introduction

Veeva Systems is seeking a Senior Quality Engineer to join their dynamic team in the life sciences sector. Recognized as a mission-driven organization, Veeva has established itself as a leader in the industry cloud, particularly in assisting life sciences companies in delivering therapies to patients faster. The company has achieved rapid growth and is celebrated for its innovative contributions to the SaaS (Software as a Service) market, reporting over $2 billion in revenue in the last fiscal year alone.
Veeva became a public benefit corporation in 2021, which signifies its commitment to balance the interests of its customers, employees, society, and investors. They promote a Work Anywhere culture, promoting flexibility for employees to work from different locations, either from home or in the office. This position is an ideal opportunity for candidates looking to make a meaningful impact in an innovative organization while enjoying a flexible work environment.

Role Overview

The role of a Senior Quality Engineer at Veeva encompasses responsibilities focused on quality assurance and release engineering for their Veeva Vault platform—a SaaS product critical to the life sciences industry, notably in fields such as pharmaceuticals, biotechnology, and medical devices.
This position is hands-on, involving functional and automation testing to deliver a top-quality product for customers. You will collaborate with engineers in a high-energy setting to ensure that every software release meets Veeva's stringent quality criteria, thus contributing to customer success with each launch.
Candidates are encouraged to bring their experiences and skills to thrive in a fast-paced development process, supporting continued innovation in the life sciences.

Responsibilities

As a Senior Quality Engineer, you will:

  • Create comprehensive testing documentation, including test plans and bug reports to assess quality and associated risk.
  • Automate features with the goal of enhancing regression coverage, working closely with the automation group.
  • Triage automation results, assisting in the evaluation and prioritization of bugs and issues found during testing.
  • Develop deep expertise in the Veeva product and conduct thorough QA tests, verifying outcomes within stipulated timelines.
  • Collaborate closely with software engineers, product managers, and other QA testers within an Agile framework.
  • Engage at both the architectural and code levels, driving discussions during design and implementation reviews.
  • Provide technical expertise in functional areas, influencing decisions that positively affect product quality.
  • Mentor junior team members, helping them to achieve their developmental goals and enhance their skills.
  • Conduct proof of concepts (POCs) and make recommendations aimed at elevating quality standards across the organization.
  • Work with QA management to develop and implement new processes that improve overall efficiency and effectiveness in quality assurance.
  • Support your QA manager in becoming a technical contributor and leading project management efforts.

Required Skills

Candidates for the Senior Quality Engineer role should possess the following qualifications:


🎁 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"
  • A Bachelor's degree in Mathematics, Computer Science/Applications, or a related field.
  • Proficiency in coding with Java and/or mobile programming languages.
  • Familiarity with software QA methodologies, tools, and practices, including black box testing and automation.
  • Experience in writing comprehensive test cases and automating them, with an emphasis on various testing dimensions such as boundary, negative, compatibility, and concurrency tests.
  • Proven expertise in software development and/or software test automation.
  • Excellent verbal and written communication skills, with a demonstrated capacity for curiosity and quick learning of new technologies.
  • Leadership or mentorship experience is crucial for career progression in this role.

Desirable Skills

While not mandatory, the following skills are advantageous:

  • Experience in programming languages such as Python or other object-oriented languages.
  • Use of tools like Cypress, SQL, and Atlassian products (Jira and Confluence).
  • Knowledge of modern best practices for software development.
  • Prior experience working in a SaaS environment, particularly in Agile settings.
  • Familiarity with health and life sciences, as well as with mobile testing and application development.

Compensation and Benefits

The salary range for this role is listed between $90,000 to $165,000 CAD, aligning with local regulations. Actual salaries may vary depending on individual experience, location, and other contributing factors.
Veeva offers additional types of compensation potentially including variable bonuses and stock options. Furthermore, employees enjoy comprehensive benefits including medical, dental, vision, and life insurance, as well as paid time off and retirement programs.

Conclusion

Veeva Systems provides an excellent environment for professional growth and development while working towards a mission that significantly impacts the life sciences sector. If you are a skilled quality engineer looking to innovate within a supportive company committed to excellence, this role could be your next opportunity.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 26, 2025

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