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 recognized as a pioneer in the industry cloud, specifically designing solutions for the life sciences sector. This company is noted for its rapid growth, having generated over $2 billion in revenue in the last fiscal year and exhibiting extensive growth potential. In an important milestone, Veeva became a public benefit corporation (PBC) in 2021, which signifies its commitment not only to profitability but also to balancing the interests of customers, employees, society, and investors. The core values of Veeva include Do the Right Thing, Customer Success, Employee Success, and Speed.

Job Position

The position available is for a Senior Quality Engineer. This role centers on working with Veeva Vault, a rapidly expanding SaaS platform utilized by organizations in the life sciences industry such as pharmaceuticals, biotechnology, and medical devices. The Senior Quality Engineer will be part of the Quality Assurance and Release Engineering team, tasked with ensuring that the product meets high-quality standards through thorough functional and automation testing.

Key Responsibilities

As a Senior Quality Engineer, some of the critical responsibilities include:

  • Creating testing-related documentation such as test plans, test cases/scripts, and bug reports.
  • Automating test processes and collaborating with the automation group to enhance regression coverage.
  • Developing expertise in the product while conducting QA tests and verifying outcomes within specified schedules/timelines.
  • Engaging with software engineers, product managers, and other QA testers in an Agile team environment, which ensures efficient project management and collaboration.
  • Serving as the technical QA expert to influence decisions aimed at improving product quality.
  • Leading and mentoring junior team members and driving technical discussions around design and implementation.
  • Working with management to create new processes and roll them out across the organization to enhance productivity and effectiveness.

Required Skills

Candidates interested in applying for this job should possess the following skills:

  • A Bachelor’s degree in Mathematics, Computer Science, or related fields.
  • Hands-on experience in coding, particularly in Java or other mobile programming languages.
  • Familiarity with Software QA methodologies, tools, and approaches, including both black box and automated testing methodologies.
  • Solid experience in writing test cases and automating them, ensuring thoroughness in testing practices.
  • Relevant work experience in software development and/or software test automation.
  • Strong verbal and written communication skills.
  • Proven leadership or mentorship experience, which is beneficial for career advancement.

Additional Skills (Nice to Have)

Although not required, the following skills and experiences would be advantageous:



  • Proficiency in Python or other programming languages.
  • Experience with Cypress, SQL, or Atlassian products (Jira, Confluence).
  • Demonstrated experience in mobile testing and automation using frameworks like Appium or Espresso.
  • Previous work experience in a fast-paced SaaS environment and knowledge of Agile processes.
  • Familiarity with the Health Sciences and Life Sciences industry.

Salary and Benefits

The compensation for the position is quite competitive, with a base salary range of $90,000 - $165,000 CAD. This range indicates a potential salary based on experience and location but may vary according to individual qualifications and expectations. Furthermore, the salary package may include additional compensation such as variable bonuses and/or stock options. The company also offers a comprehensive benefits package that includes:

  • Medical, dental, vision, and basic (life insurance).
  • Paid time off and company-paid holidays.
  • Retirement programs.
  • A 1% charitable giving program that encourages employees to contribute to societal betterment.

Work Environment

Veeva Systems operates as a Work Anywhere company, providing flexibility for employees to choose whether to work from home or from the company’s office in Toronto. The inclusive approach means that applicants from all regions and time zones are welcome to apply, ensuring that the pool of candidates is wide and diverse.

Conclusion

In summary, the Senior Quality Engineer role at Veeva Systems offers an exciting opportunity for professionals looking to advance their careers while significantly impacting the life sciences industry. With rich opportunities for professional development, competitive salary, and an inclusive work culture, Veeva Systems stands as an appealing employer for skilled individuals in quality engineering.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software testing

Full-time

February 25, 2025

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