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 that has become a pioneer in the industry cloud, primarily focusing on helping life sciences companies expedite the delivery of therapies to patients. Recognized as one of the fastest-growing SaaS companies, Veeva has generated more than $2 billion in revenue in its last fiscal year, showcasing immense growth potential. They emphasize core values such as Customer Success, Employee Success, Speed, and doing what's right. Additionally, Veeva made headlines in 2021 by becoming a public benefit corporation, which legally binds them to balance the interests of customers, employees, society, and investors.

Job Role: Senior Quality Engineer

Veeva Systems is currently looking for experienced Senior Quality Engineers to support their Veeva Vault platform, a growing software-as-a-service (SaaS) product catering to various sectors within the life sciences industry, including pharmaceuticals, biotechnology, and medical devices. This hands-on position is integral to their Quality Assurance and Release Engineering team, where the primary role is to engage in functional and automation testing to ensure excellence in product quality with every release.

Responsibilities

As a Senior Quality Engineer, your responsibilities will include:

  • Creating essential testing documentation, such as test plans, test cases/scripts, and bug reports to assess quality and risk.

  • Engaging with the automation group to automate product features for improved regression coverage.

  • Conducting quality assurance tests and verifying outcomes against scheduled timelines.

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

  • Playing a key role in technical discussions during design and implementation reviews, ensuring quality is built into the product from the ground up.

  • Serving as a technical leader to junior team members to guide their development towards achieving targeted goals.

  • Partnering with QA management to develop new processes that enhance quality across the organization.

Required Skills

To be eligible for this role, candidates should possess the following background and skills:

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

  • Proficiency in coding with Java or mobile programming languages.

  • A solid understanding of Software QA methodologies and tools, including both black box and automated testing.

  • Demonstrated experience in writing and automating test cases that encompass extensive testing approaches.

  • Relevant work experience in software development or software test automation.


    🎁 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"
  • Strong curiosity and the ability to quickly learn new technologies.

  • Excellent verbal and written communication skills.

  • Proven leadership and mentorship abilities.

While not mandatory, the following qualifications are advantageous:

  • Familiarity with programming languages like Python.

  • Experience with tools like Cypress, SQL, Jira, and Confluence.

  • Knowledge in authoring automated tests using frameworks such as Cucumber, Selenium, or TestNG.

  • An understanding of best practices in software development and experience in SaaS environments with Agile processes.

  • Previous experience in the Health Sciences and Life Sciences sectors, including mobile testing and automation using tools like Appium.

Perks and Benefits

Veeva offers an extensive range of benefits to its employees, enhancing their overall experience and work-life balance. This includes:

  • Comprehensive medical, dental, and vision insurance.

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

  • Retirement programs and a 1% charitable giving program.

Salary Range

The salary for the Senior Quality Engineer position ranges from $90,000 to $165,000 CAD. This range is an estimate provided to comply with local regulations, and actual salaries may vary depending on the candidate's experience and location. Veeva Systems also considers individual qualifications and contributions when determining compensation, and applicants may be eligible for additional forms of compensation, which may include a variable bonus and/or stock bonus.

Work Environment

Veeva Systems promotes a flexible work-from-home policy or the option to work from their office located in Toronto. They encourage applications from candidates across various time zones, emphasizing a commitment to providing a work environment that suits each individual's preferences while enabling them to thrive.

Final Thoughts

For professionals in the QA engineering field looking for a role to advance their career while contributing meaningfully to the life sciences industry, this opportunity at Veeva Systems presents itself as a compelling choice. With a mission-centric focus, solid retention of core values, and a supportive work environment, successful candidates will find both a fulfilling and enriching experience. This position not only supports professional growth but also emphasizes the importance of making a positive impact on customers, employees, and communities at large.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 4, 2025

6 views

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