Senior Quality Engineer

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

This page contains product affiliate links.

Overview of the Position

The job opening for a Senior Quality Engineer at Veeva Systems offers an exciting opportunity to join a leading organization in the life sciences sector. Veeva Systems is committed to making a positive impact, helping life sciences companies accelerate the delivery of therapies to patients. Known for their rapid growth, they have achieved significant milestones, including surpassing $2 billion in revenue in their last fiscal year. They pride themselves on their core values, including doing the right thing and ensuring customer and employee success.

Company Values and Culture

Veeva Systems has adopted a unique corporate structure as a public benefit corporation (PBC), focusing not only on profit but also on a positive social impact. Their culture is driven by values such as customer success, employee success, and speed, fostering an environment of collaboration, growth, and integrity.

Work Environment and Flexibility

Veeva is recognized as a Work Anywhere company, meaning that they offer flexibility for employees to choose their preferred work environment. This could encompass either working from home or from their office located in Toronto, Canada. The company actively encourages applications from individuals across various time zones, ensuring that they can cater to a diverse workforce.

Job Responsibilities

As a Senior Quality Engineer, the successful candidate will find themselves at the forefront of product development for Veeva Vault, a growing SaaS platform designed for the life sciences industry. Key responsibilities include:

  • Creating testing-related documentation such as test plans, test cases, and bug reports to evaluate quality and risk.

  • Automating testing processes and closely collaborating with the automation team to enhance regression coverage.

  • Developing deep expertise in the product and conducting QA tests to verify output according to designated schedules.

  • Working within an Agile team environment involving software engineers, product managers, and QA testers.

  • Leading technical discussions during design and implementation reviews, acting as the technical QA expert.

  • Providing mentorship to junior team members and enhancing their professional development.

Required Skills and Qualifications

Candidates should meet the following requirements to be considered for the position:

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



  • Proficiency in coding with Java and/or mobile languages, alongside an understanding of software QA methodologies.

  • Experience in both writing and automating test cases, with a comprehensive approach that includes various testing types like boundary, negative, compatibility, and concurrency tests.

  • Relevant work experience in software development or software test automation is essential, as is a demonstrated curiosity and capability to learn new technologies swiftly.

  • Strong interpersonal skills, particularly in verbal and written communication.

  • Proven experience in leadership and mentorship roles is advantageous.

Preferred Skills

While the core requirements are critical, candidates with the following skills will have an edge:

  • Proficiency in additional programming languages like Python.

  • Familiarity with Cypress, SQL, and Atlassian products such as Jira and Confluence.

  • Experience with automation frameworks, preferably Cucumber/Selenium/TestNg.

  • A background in the Health and Life Sciences industries and experience with mobile testing tools such as Appium, XCUI, Espresso is beneficial.

Salary and Benefits

The position offers a competitive salary range of CAD $90,000 - $165,000. The specific salary may vary based on individual qualifications, experience, and contributions. In addition to the base salary, candidates may also be eligible for a variable bonus or stock options.

Veeva Systems provides a comprehensive benefits package, which includes:

  • Medical, dental, vision, and basic life insurance.

  • Paid Time Off (PTO) as well as company-paid holidays.

  • Retirement programs and options for charitable giving.

Conclusion

The Senior Quality Engineer role at Veeva Systems is not just a job; it’s an opportunity to be at the intersection of technology and life sciences. Individuals who are driven, passionate about quality assurance, and eager to influence the software development lifecycle are encouraged to apply. Veeva's commitment to flexibility and employee well-being, alongside their aspirational mission to improve life sciences, makes this a compelling career opportunity for job seekers.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 13, 2025

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