Senior Quality Engineer

Related keywords: quality assurance remote jobquality assurance remote jobquality assurance remote job

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a notable player in the life sciences sector, dedicated to deploying innovative cloud solutions that aid health organizations in expediting therapy delivery to patients. The company is recognized for its exponential growth, previously surpassing $2 billion revenue, and operates under a public benefit corporation (PBC) status, emphasizing a balance among stakeholders including customers, employees, society, and investors. With a corporate philosophy focused on integrity and excellence, Veeva Systems promotes values that resonate with many, such as Customer Success, Employee Success, and a commitment to doing the right thing.

Veeva is also celebrated for its Work Anywhere policy, offering employees the flexibility to choose between working from home or onsite, catering to diverse working preferences while maintaining productivity.

Position Details

The company is actively seeking experienced Senior Quality Engineers to enhance the Veeva Vault product, an expanding SaaS platform significantly impacting the pharmaceuticals, biotechnology, and medical devices sectors.

In this role, you will collaborate within an Agile environment to ensure the delivery of a high-quality software product. Your contributions will be essential in the quality assurance process, handling both automation and functional testing, to uphold the high standards expected by customers and stakeholders. This position is particularly suited for individuals eager to advance their career within a fast-paced, challenging atmosphere, while making meaningful contributions in the life sciences industry.

Responsibilities of the Role

As a Senior Quality Engineer, your responsibilities will include:

  • Creating comprehensive testing documentation such as test plans, test cases/scripts, and bug reports.
  • Automating tests and closely collaborating with the automation team to improve regression coverage.
  • Verifying outcomes with respect to schedules and timelines by conducting QA tests.
  • Delving deep into product expertise and enhancing the overall quality through detailed technical discussions during design and implementation reviews.
  • Providing mentorship and technical guidance to junior team members, thereby fostering their growth within the team.
  • Developing and executing testing strategies that encompass both black box and automated testing to assess quality assurance metrics thoroughly.
  • Engaging in product development processes and sharing insights and recommendations to better the product and raise quality standards.

Required Skills

To excel in this role, candidates must 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"
  • Bachelor’s degree in Mathematics, Computer Science, or a related field.
  • Proficient in coding with Java and/or mobile languages and familiarity with software QA methodologies.
  • Extensive understanding of test automation practices, including writing for both sanity and intricate testing (e.g., boundary, negative, compatibility).
  • Proven experience in software development, emphasizing a background in software test automation.
  • Strong verbal and written communication skills, with a knack for quick learning in new technologies.
  • Previous leadership or mentorship experience is encouraged to aid personal career progression.

Preferred Qualifications

While not mandatory, the following qualifications will enhance your application:

  • Programming proficiency in Python or other object-oriented languages.
  • Familiarity with Cypress, SQL, and Atlassian products such as Jira and Confluence.
  • Insight into modern best practices in software development and prior experience in a SaaS environment that utilizes Agile methodologies.
  • Any experience contributing to health sciences or mobile app development/testing will be an added advantage.

Salary and Benefits

The Senior Quality Engineer position comes with a competitive salary range between $90,000 - $165,000 CAD, reflective of market standards and the candidate's experience level. Alongside a base salary, there may also be eligibility for additional forms of compensation, including bonuses or stock options.

Additionally, Veeva Systems offers a comprehensive benefits package that includes:

  • Medical, dental, vision, and basic life insurance.
  • Generous Paid Time Off (PTO) and company-paid holidays.
  • Retirement programs and a unique 1% charitable giving program.

Conclusion

This Senior Quality Engineer position at Veeva Systems is not just a job but an opportunity to be part of a transformative journey in the life sciences ecosystem. By joining Veeva, you will have the chance to thrive in a conducive environment that emphasizes both personal and professional development. Veeva is an equal opportunity employer, encouraging diverse applications, and providing accommodations for individuals with disabilities or special needs during the recruitment process.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

June 18, 2025

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