Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobprogramming remote job

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a mission-driven organization renowned for its pioneering contributions to the cloud industry tailored for life sciences companies. By providing platforms designed to expedite the process of bringing therapies to patients, Veeva has positioned itself as one of the fastest-growing SaaS (Software as a Service) companies in recent history, with a remarkable feat of surpassing $2 billion in revenue in the last fiscal year. The company operates fundamentally on four core values: Do the Right Thing, Customer Success, Employee Success, and Speed. In 2021, Veeva made a historic shift by becoming a public benefit corporation (PBC), committed to balancing the interests of various stakeholders, including customers, employees, society, and investors.

Work Environment and Culture

Veeva embraces a Work Anywhere philosophy, allowing employees the flexibility to choose between working from home or coming into the office, particularly in Toronto, Canada. This focus on flexibility is aimed at enhancing employee performance and satisfaction. By welcoming applicants from diverse time zones, Veeva supports a global workforce while cultivating an inclusive and innovative environment which empowers individuals to thrive.

Job Role: Senior Quality Engineer

Responsibilities

Veeva is seeking skilled Senior Quality Engineers to contribute to the success of its product, Veeva Vault, a rapidly advancing SaaS platform within the life sciences sector that encompasses pharmaceuticals, biotechnology, and medical devices. As part of the Quality Assurance and Release Engineering team, you will:

  • Create comprehensive testing-related documentation including test plans, cases/scripts, and bug reports to assess quality and associated risk.

  • Automate processes and collaborate with the automation group to improve regression coverage.

  • Conduct QA tests, assuring outcomes align with established schedules and timelines.

  • Collaborate with software engineers, product managers, and fellow QA testers in an Agile team environment.

  • Offer technical leadership to junior team members, aiding their professional growth and achieving team goals.

  • Engage in architecture-level discussions to ensure quality is built into the product from the ground up.

Required Skills and Experience

To qualify for the position of Senior Quality Engineer, candidates should meet the following criteria:


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

  • Proficiency in Java and/or mobile programming languages and an understanding of software QA methodologies.

  • Demonstrated experience in writing and automating test cases covering both sanity and in-depth testing.

  • Relevant professional experience in software development and/or test automation.

  • Strong communication skills with demonstrated ability to lead and mentor peers.

Preferred Qualifications

While not mandatory, the following qualifications are advantageous:

  • Proficiency in additional programming languages like Python or experience using Cypress.

  • Familiarity with SQL and Atlassian products such as Jira and Confluence.

  • Experience with automated testing frameworks (e.g., Cucumber, Selenium).

  • Prior experience in a SaaS environment adopting an Agile development process.

  • Background in the Health Sciences and Life Sciences industries.

Compensation and Benefits

The base salary for this position ranges from $90,000 to $165,000 CAD. This range has been provided to comply with local regulations and reflects compensation based on an assessment of the candidate’s unique qualifications, experience, and potential contributions to the company. Additionally, Veeva provides a competitive benefits package, including:

  • Medical, dental, vision, and basic life insurance.

  • Paid Time Off (PTO) and company-paid holidays.

  • Retirement programs including a 1% charitable giving program.

Conclusion

Veeva Systems is poised for continued growth and development in the life sciences industry, providing significant opportunities for qualified candidates looking to make a lasting impact. The Senior Quality Engineer position is ideal for those with a passion for quality assurance in software development, looking to join an innovative company dedicated to transforming the industry. Those who meet the qualifications and are ready to contribute to delivering exceptional services and products are encouraged to apply, benefiting not only from a fulfilling career but also from the collaborative culture and comprehensive benefits offered by Veeva.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software testing

Full-time

April 9, 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.