Senior Quality Engineer

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

This page contains product affiliate links.

Overview

Veeva Systems is a leading company in the life sciences industry, renowned for providing cloud-based solutions that accelerate the delivery of therapies to patients. The organization stands as a public benefit corporation, underscoring its commitment to customer success, employee well-being, and societal impact. Veeva has established itself as one of the fastest-growing SaaS (Software as a Service) companies, achieving over $2 billion in revenue in its last fiscal year. With an innovative work environment, Veeva supports flexibility by allowing team members to work from home or at their Toronto office, creating an ideal balance for personal and professional growth.

Job Role

Veeva Systems is currently seeking Senior Quality Engineers to join their Quality Assurance and Release Engineering team. This role is critical as it focuses on ensuring the delivery of a top-quality SaaS product for the Veeva Vault platform, which caters to sectors like pharmaceuticals, biotechnology, and medical devices. The position is hands-on, emphasizing functional and automation testing to guarantee each release meets customer satisfaction and quality standards.

As a Senior Quality Engineer, you will be involved in:

  • Creating testing-related documentation, including test plans and bug reports.
  • Automating testing processes and collaborating with the automation team for better coverage.
  • Conducting QA tests, verifying outcomes within set timelines, and liaising with software engineers, product managers, and fellow QA testers.

Responsibilities

In the role of a Senior Quality Engineer, your main tasks will include:

  • Documentation Creation: You will prepare comprehensive testing documents that thoroughly assess product quality and associated risks.

  • Automation & Testing: You will work closely with the automation group to implement automated testing features for better regression coverage and will assist in evaluating the outcomes of these tests.

  • Collaboration: Engage in architectural discussions and provide technical insights to improve product quality, while working alongside various team members in an Agile environment.

  • Technical Leadership: Serve as a technical expert within functional areas and mentor junior teammates to achieve specific goals.

  • Improvement Initiatives: Conduct proof of concepts (POCs), make process recommendations, and enhance the organization's quality standards.



Required Skills

Candidates aiming for this position must possess essential skills and qualifications:

  • Bachelor’s degree in Mathematics or Computer Science/Applications.
  • Proficient in Java and/or other mobile programming languages.
  • Understanding of Software QA methodologies, testing tools, and experiences, particularly in companies with short-release cycles.
  • Possess experience in writing and automating detailed test cases.
  • Demonstrated leadership and mentorship abilities to establish a path for career growth.

Additionally, the following skills are nice to have:

  • Experience with programming in Python or other languages.
  • Proficiency in using Cypress and having familiarity with SQL.
  • Familiarity with project management tools like Atlassian products (Jira, Confluence).
  • Background in SaaS development processes and experience in the health sciences domains will be beneficial.

Compensation and Benefits

The salary range provided for this role lies between $90,000 and $165,000. This range serves regulatory compliance purposes and reflects the potential base salary based on individual qualifications and experience. Veeva approaches compensation comprehensively, considering each candidate's unique qualifications and expected contributions.

Alongside an attractive base salary, the position may also be eligible for additional compensation, including variable bonuses or stock options. In terms of benefits, Veeva provides:

  • Medical, dental, vision, and basic life insurance.
  • Paid Time Off (PTO) and company-paid holidays.
  • Retirement programs.
  • A charitable giving program.

Conclusion

The Senior Quality Engineer position at Veeva Systems offers a unique opportunity to be part of a mission-driven organization that is committed to transforming the life sciences industry. The role emphasizes a culture of collaboration, innovation, and flexibility, ensuring that team members thrive in their work environment. By taking on this role, you will not only strengthen your career but also contribute positively to society and healthcare advancements.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 5, 2025

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