Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobremote job canada

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a well-established and mission-driven organization that operates in the life sciences sector, pioneering the use of cloud technology. recognized as one of the fastest-growing SaaS companies, it has witnessed remarkable financial growth, surpassing $2 billion in revenue in the last fiscal year. The company is committed to balancing the interests of its stakeholders and has made history by becoming a public benefit corporation (PBC) in 2021.

Company Culture and Work Environment

Veeva Systems operates with a strong emphasis on values such as Customer Success, Employee Success, and Speed. With a Work Anywhere policy, the company supports its employees in achieving a greater work-life balance, allowing flexibility whether working from home or in the office, specifically in Toronto, Canada.

Position Overview: Senior Quality Engineer

Veeva is currently seeking experienced Senior Quality Engineers to join their Quality Assurance and Release Engineering team, focused on their product, Veeva Vault. This rapidly growing SaaS platform serves the pharmaceutical, biotechnology, and medical device industries. In this role, you will play a hands-on part in ensuring the delivery of a high-quality software product through functional and automation testing. Your impact will directly influence customer success with every new release.

Key Responsibilities

As a Senior Quality Engineer, your responsibilities will cover a range of tasks, including but not limited to:

  • Creating extensive testing-related documentation such as test plans, test cases/scripts, and bug reports to assess quality and associated risks.
  • Automating testing processes and closely collaborating with the automation group to enhance regression coverage.
  • Conducting QA tests and confirming outcomes within scheduled timelines, ensuring alignment with development teams.
  • Engaging in architectural and code-level discussions to influence design and implementation decisions.
  • Guiding junior teammates by providing technical leadership and facilitating their professional growth.
  • Performing Proofs of Concept (POCs) and making recommendations to improve the quality of the product.
  • Collaborating with QA management to develop new processes and frameworks throughout the organization.

Required Skills and Qualifications

To excel in this role, candidates are expected to possess:


🎁 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, or a related field.
  • Proficiency in coding with Java and/or related mobile languages.
  • Understanding of QA methodologies, including both black box and automated testing in a dynamic software development environment.
  • Experience in creating and automating test cases covering various types of testing strategies, such as boundary and negative tests.
  • A background in software development or software test automation with strong communication skills.
  • Leadership and mentorship abilities to guide junior professionals.

Experience with one or more of the following is considered beneficial:

  • Programming languages like Java, Python, and familiarity with Cypress.
  • SQL, and experience using project management tools such as Jira and Confluence.
  • Proficiency in functional test automation frameworks, including but not limited to Cucumber, Selenium, or TestNG.
  • Knowledge or experience in the health sciences or life sciences sector and mobile testing techniques using tools like Appium, XCUI, Espresso, or KIF.

Compensation and Benefits

Veeva Systems offers a competitive compensation package.

  • Base salary ranging from $90,000 to $165,000, dependent on experience and location.
  • Opportunities for additional compensation, including variable bonuses and stock bonuses.
  • A comprehensive benefits package that includes medical, dental, vision, and basic life insurance, along with paid time off (PTO) and company holidays.
  • Retirement programs and a charitable giving initiative to encourage corporate responsibility.

Job Location and Flexibility

This role is based in Canada, with the option to work remotely or at the Toronto office. Veeva Systems embraces diversity and practices equal opportunity employment regardless of race, gender, sexual orientation, or other characteristics.

Overall, this Senior Quality Engineer position at Veeva Systems provides an exciting opportunity for a skilled individual to join a meaningful mission, contribute to necessary advancements in the life sciences industry, and enjoy flexible working arrangements.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 25, 2025

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