Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobpublic health remote job

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a mission-driven organization and a pioneering force in industry cloud solutions, specifically designed to cater to the life sciences sector. Their goal is to hasten the delivery of vital therapies to patients, making the organization crucial in today's pharmaceutical landscape. Veeva is recognized as one of the fastest-growing SaaS companies in history, recently surpassing $2 billion in revenue. Consolidated by their commitment to a set of core values—Do the Right Thing, Customer Success, Employee Success, and Speed—Veeva aims to make a positive impact on customers, employees, and communities as a public benefit corporation (PBC).

## Company Work Culture and Environment Veeva Systems promotes a Work Anywhere philosophy, allowing employees to choose their work environment—either from home or in their office located in Toronto. This approach ensures that employees can thrive in conditions that suit them best, fostering a culture of flexibility and productivity. The company's commitment to employee welfare is evident in their numerous benefits and support systems designed to enhance work-life balance.

## Job Role: Senior Quality Engineer Veeva is currently seeking experienced Senior Quality Engineers to join their Quality Assurance and Release Engineering team. The primary focus will be on functional and automation testing for Veeva Vault, their rapidly growing SaaS platform that serves various sectors, including pharmaceuticals, biotechnology, and medical devices. This position is crucial as it directly influences product quality and customer satisfaction with every software release.

### Key Responsibilities

  • Documentation: Prepare and manage testing-related documentation such as test plans, test cases/scripts, and bug reports to assess product quality and associated risks.
  • Automation Collaboration: Work closely with the automation group to automate features, facilitating better regression coverage for the product.

  • Product Expertise: Develop a deep understanding of the product to conduct QA tests, ensuring outcomes align within set schedules/timelines.

  • Agile Collaboration: Engage with software engineers, product managers, and QA testers in an Agile team environment, contributing to discussions around architecture and code.

  • Technical Leadership: Provide subject matter expertise in specific functional areas and guide junior teammates, driving improvements in product quality.

  • Process Improvement: Collaborate with QA management to develop and implement new quality processes across the organization.

    Required Skills and Experience

    To excel in this role, candidates should have:



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

  • Proficiency in coding with Java and/or mobile languages.
  • Solid understanding of Software QA methodologies, tools, and testing approaches, whether black box or automated.
  • Experience in writing and automating comprehensive test cases, including sanity and in-depth testing types.
  • A history of relevant work experience in software development and/or software test automation.
  • Curiosity and a keen ability to learn new technologies quickly.
  • Strong communications skills to articulate feedback clearly.
  • Proven experience in leadership and mentoring.

    Preferred Qualifications

    While not mandatory, the following qualifications are advantageous:

  • Familiarity with Java, Python, or other object-oriented programming languages.
  • Experience with testing frameworks like Cypress.
  • Knowledge of SQL and experience with Atlassian products such as Jira and Confluence.
  • Skills in authoring automated tests using standard frameworks like Cucumber, Selenium, and TestNG.
  • Experience in a SaaS environment with Agile processes.
  • Background in the Health Sciences and Life Sciences industry, particularly in mobile testing and automation.

    Salary and Benefits

    The salary range for this role falls between $90,000 and $165,000 CAD. This estimate is in accordance with local regulations and serves as a potential base salary range. Final salaries may vary based on experience and location. In addition to the base pay, the company may also provide variable bonuses and/or stock bonuses.

    Veeva offers a robust benefits package that includes:

  • Medical, dental, vision, and basic life insurance.
  • Paid time off (PTO) and company-paid holidays.
  • Retirement programs with a 1% charitable giving option to encourage community involvement.

    Conclusion

    The Senior Quality Engineer position at Veeva Systems represents an exciting opportunity for professionals in the software development field to make a significant impact within the life sciences industry. With a combination of competitive compensation, comprehensive benefits, and a culture that values flexibility and innovation, candidates looking to advance their careers in quality engineering will find a promising role that aligns with their aspirations.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 6, 2025

5 views

0 clicks on Apply Now

Share


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.