Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobcustomer care remote job

This page contains product affiliate links.

Introduction

Veeva Systems, a recognized leader in the life sciences industry cloud, is on the lookout for a Senior Quality Engineer. The company, which operates as a public benefit corporation, emphasizes a balanced approach to customer success, employee well-being, and societal impact. Veeva is committed to promoting flexibility through its Work Anywhere policy, allowing employees to choose whether to work remotely or in the office.

Role Overview

The Senior Quality Engineer will play a pivotal role within the Quality Assurance and Release Engineering team. This position is critical in ensuring a top-tier product through rigorous functional and automation testing of Veeva Vault, a rapidly evolving SaaS platform catering to the pharmaceutical, biotechnology, and medical device sectors. The successful candidate will be involved in the complete product development lifecycle, taking pride in crafting excellent software while collaborating with a dynamic team of engineers.

Key Responsibilities

The responsibilities of the Senior Quality Engineer at Veeva include:

  • Creating thorough testing-related documentation, which covers test plans, test cases/scripts, and bug reports to evaluate quality and associated risk.
  • Collaborating closely with the automation team to ensure features are automated effectively, improving regression coverage.
  • Triage and assist in interpreting automation testing results.
  • Developing a deep understanding of the Veeva Vault product and conducting quality assurance tests to verify outcomes on schedule.
  • Engaging with software engineers, product managers, and other QA testers in an Agile team environment, providing technical leadership in various functional areas.
  • Conducting proof of concepts (POCs) and making quality-raising recommendations.
  • Supporting the QA management team in developing and rolling out new processes.

Required Skills and Qualifications

To succeed in this role, candidates should meet the following educational and professional requirements:

  • A Bachelor's degree in Mathematics, Computer Science/Applications, or a related field.
  • Proficiency in coding with Java and/or mobile programming languages, alongside a solid understanding of Software QA methodologies.
  • Hands-on experience in writing test cases and automating them, addressing critical areas of testing such as sanity, boundary, negative, compatibility, and concurrency.
  • Relevant professional experience in both software development and software test automation.
  • A keen curiosity and ability to grasp new technologies quickly, along with strong verbal and written communication skills.
  • Proven leadership or mentorship experiences beneficial to career progression.

Nice to have qualifications include:


  • Experience with programming languages like Python or familiarity with automated testing frameworks.
  • Familiarity with Cypress, SQL, and Atlassian products such as Jira and Confluence.
  • Knowledge of standardized functional test automation frameworks like Cucumber, Selenium, or TestNg.
  • Familiarity with modern best practices in software development and experience in a SaaS environment with an Agile development process.
  • Experience with mobile app development and testing using tools like Appium.

Salary and Benefits

Veeva Systems offers a competitive salary range for the Senior Quality Engineer position, with base pay identified between $90,000 and $165,000 CAD. The exact pay will be determined based on individual qualifications, experience, and anticipated contributions to the company. Additionally, the role may be eligible for variable compensation such as bonuses or stock options.

Alongside competitive compensation, Veeva provides several benefits to its employees, which include:

  • Comprehensive medical, dental, vision, and basic life insurance plans.
  • Paid Time Off (PTO) and recognized company holiday breaks.
  • Retirement programs and a charitable giving initiative, encouraging employees to contribute to causes they care about.

Work Environment

Veeva prides itself on its exceptional workplace culture that prioritizes both employee and client success. The company maintains a fast-paced working environment facilitating collaboration among talented individuals committed to improving life sciences. Employees are encouraged to contribute to discussions and provide insights that enhance the product's quality. Technical leadership opportunities are available for those willing to mentor and guide junior team members.

Conclusion

Pursuing a career as a Senior Quality Engineer at Veeva Systems offers a chance to contribute positively to the healthcare system while fostering professional growth within an innovative SaaS platform. The combination of a flexible working environment, comprehensive benefits, and a strong company ethos aligns well with the aspirations of professionals in the quality engineering sphere, making Veeva a compelling choice for job seekers in the industry.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 28, 2025

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