Senior Quality Engineer

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

This page contains product affiliate links.

Overview

Veeva Systems is a leading organization focused on transforming the life sciences industry through innovative SaaS solutions. The company has emerged as a pioneer in the cloud market, especially for companies working in pharmaceuticals, biotechnology, and medical devices. Veeva operates with a strong commitment to its core values, prioritizing customer success, employee satisfaction, and ethics in business practice. In 2021, Veeva made history by becoming a public benefit corporation (PBC), emphasizing its responsibilities towards various stakeholders, including society and the environment. This dedication to meaningful work is reflected in their approach to leadership and employee engagement.

Job Role

The opportunity has arisen for a Senior Quality Engineer to join Veeva’s Quality Assurance and Release Engineering team. This role is crucial in ensuring that the Veeva Vault, a significant SaaS platform, maintains a high level of quality throughout the development process. The Senior Quality Engineer will not only be involved in functional testing and automation testing but will also engage closely with the engineering and product management teams in an Agile environment. The company is promoting a flexible work-from-home or office-based work model, welcoming applicants from various time zones.

Key Responsibilities

In this position, the successful candidate will have a broad range of responsibilities which include:

  • Creating testing documentation such as test plans, test cases/scripts, and bug reports that assess quality and associated risks.

  • Automating testing processes to enhance regression coverage in collaboration with the automation group.

  • Conducting QA tests while adhering to schedules and timelines.

  • Collaborating with software engineers and product managers, providing significant input and discussions during product design and implementation reviews.

  • Supporting the QA team by sharing technical leadership experience, guiding junior teammates in reaching their goals.

  • Making recommendations to improve processes and contribute as a technical leader in QA initiatives.

Required Skills

To fit this role, candidates must possess the following skills:

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

  • Proficiency in coding, preferably in Java and/or mobile programming languages.

  • A strong understanding of Software QA methodologies, tools, and approaches. Practical experience in test automation is also essential.

  • Proven experience writing comprehensive test cases and automating them effectively, covering various types of testing.

  • Experience that demonstrates a blend of software development and software test automation backgrounds.


    🎁 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"
  • Excellent communication skills, both verbal and written.

Preferred Qualifications

In addition to the required skills, candidates with the following experience will be favored:

  • Familiarity with languages like Java and Python.

  • Experience using Cypress and databases such as SQL.

  • Knowledge of Atlassian products like Jira and Confluence.

  • Background in a SaaS environment that employs Agile practices.

  • Experience in testing and automation for mobile applications through tools such as Appium.

  • Familiarity with modern best practices in software development and lifecycle.

Compensation and Benefits

The role offers a competitive salary range of $90,000 to $165,000 CAD, reflecting local market standards. The actual salary will depend on an applicant's experience and qualifications. Additionally, the compensation package may include various types of bonuses, such as performance-related variable bonuses or stock benefits. Veeva Systems also provides a range of perks, such as:

  • Comprehensive medical, dental, and vision insurance.

  • Paid time off (PTO) along with company-paid holidays.

  • Retirement programs and a charitable giving initiative, allowing employees to participate in contributing 1% of their pay to charitable endeavors.

Company Culture and Values

Veeva emphasizes a culture of excellence, driven by its core values: doing the right thing, ensuring customer success, employee growth, and quick delivery of services. As a public benefit corporation, the company aims to thoughtfully balance the interests of all stakeholders. Employees are encouraged to grow and learn within a supportive environment that champions quality and innovation.

Diversity and Inclusion

Veeva Systems is committed to equal opportunity in the workplace and considers all qualified applicants without bias towards race, color, gender identity, or any other characteristics protected by law. The company promotes an inclusive environment and provides support for people who need accommodations in the recruitment process.

Final Thoughts

For those looking to advance their career in the tech field, particularly within the Quality Assurance domain of the life sciences industry, this role presents an excellent opportunity. Veeva Systems not only values its employees but also offers them the flexibility to work in a way that suits their lifestyle, all while being part of an innovative company dedicated to making a positive impact in the world.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 25, 2025

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