Senior Quality Engineer

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

This page contains product affiliate links.

Company Overview

Veeva Systems is a mission-driven organization and a pioneer in industry cloud services, specifically designed to aid life sciences companies in accelerating the delivery of therapies to patients. Amidst being one of the fastest-growing SaaS (Software as a Service) companies in history, Veeva surpassed $2 billion in revenue in its last fiscal year. Committed to balancing the interests of various stakeholders, it became a public benefit corporation (PBC), emphasizing its dedication to doing the right thing for society, its customers, and investors.

Job Position

The role open for application is that of a Senior Quality Engineer. This role is critical due to its responsibility for ensuring the quality of Veeva Vault, a rapidly growing SaaS platform within the life sciences sector that encompasses pharmaceuticals, biotechnology, and medical devices. The ideal candidate will actively contribute to the Quality Assurance and Release Engineering team by engaging in functional testing, automation testing, and by playing an instrumental role in ensuring customer success with each product release.

Responsibilities

When hired, the Senior Quality Engineer will be expected to:

  • Create documentation related to testing, such as test plans, test cases, scripts, and bug reports to assess quality and associated risks.
  • Engage in automation efforts closely collaborating with the automation team to enhance regression coverage of features.
  • Triage automation results and assist in the triaging process.
  • Develop a profound expertise in the product while conducting QA tests to verify outcomes within established schedules.
  • Operate in an Agile team environment, collaborating effectively with software engineers, product managers, and other QA testers.
  • Provide technical leadership to junior team members and guide them towards their goals.
  • Conduct Proofs of Concept (POCs) and provide recommendations focusing on elevating the quality of the product.
  • Work collectively with QA management in establishing new processes across the organization.

Requirements

To be successful in this role, candidates must possess a variety of skills and qualifications, including:

  • A Bachelor's degree in Mathematics, Computer Science, Applications, or a similar field.
  • Experience coding specifically in Java and/or mobile languages.
  • An understanding of Software QA methodologies, tools, and techniques (both black box and automated testing) in a software company known for having quick-release cycles.
  • Former experience in writing and automating test cases, ensuring comprehensive testing coverage.

In addition to the must-haves, the company prefers:


🎁 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"
  • Familiarity with Java, Python, or other object-oriented programming languages.
  • Experience using tools such as Cypress and SQL.
  • Proficiency with Atlassian products like Jira and Confluence.
  • Prior exposure to automated tests in recognized frameworks like Cucumber, Selenium, or TestNG.
  • Knowledge of modern best practices in software development and experience working within an Agile environment, particularly in SaaS settings.
  • Experience in the Health Sciences and Life Sciences industries, especially in Mobile Testing and Automation.

Salary and Compensation

The remuneration for the Senior Quality Engineer role ranges from $90,000 to $165,000 CAD. This salary range is compliant with local regulations and serves as a potential base salary range for this position. Actual salary may deviate within this range based on the candidate's experience and location. Additionally, candidates may be considered for variable bonus compensation and/or stock bonuses.

Work Environment

Veeva operates as a Work Anywhere company, promoting flexibility in working arrangements. This means candidates may work from home or opt to be present in the company’s office in Toronto, Canada. The company welcomes applicants from all time zones, ensuring a diverse work environment.

Benefits

Apart from a competitive salary, the organization offers a comprehensive suite of benefits including medical, dental, vision, and basic life insurance. Employees also receive paid time off (PTO), compensation during holidays, and retirement program options along with a charitable giving program, fostering a strong sense of community and social responsibility.

Conclusion

In summary, the Senior Quality Engineer position at Veeva Systems entails working within a collaborative Agile team to enhance the quality of products serving the life sciences industry. Candidates must have a robust technical background in software testing and development, with opportunities for professional growth and extensive benefits. The flexible working arrangements are also highly appealing for potential applicants. Veeva fosters an inclusive environment that respects diversity across various demographics and encourages all qualified individuals to apply for this pivotal role.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 16, 2025

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