Senior Quality Engineer

Related keywords: remote job san franciscoremote job qaquality assurance remote job

Overview of Veeva Systems

Veeva Systems is a mission-driven organization, recognized for its pioneering role in the industry cloud sector, particularly in the life sciences field. Headquartered in the San Francisco Bay Area, Veeva operates in more than 15 countries and has made a significant mark as one of the fastest-growing SaaS companies. In its recent fiscal year, the company reported revenue surpassing $2 billion, showcasing extensive growth potential and a commitment to delivering value to its clients.

Veeva stands out with its unique corporate structure as a public benefit corporation (PBC). This indicates a legal commitment to balance the interests of various stakeholders, including customers, employees, society, and investors. The company’s core values emphasize doing the right thing, ensuring customer success, employee success, and maintaining a sense of urgency in operations.

Job Description

Veeva is currently seeking experienced Senior Quality Engineers to contribute to Veeva Vault, a rapidly evolving SaaS platform catering to pharmaceuticals, biotechnology, and medical devices. These engineers will play a crucial role within the Quality Assurance and Release Engineering team. Their responsibilities include performing functional and automation testing to maintain high-quality standards for every new software release and ensuring customer satisfaction.

As part of a Work Anywhere initiative, Veeva supports a flexible work environment, allowing employees to operate from home or from their Toronto office, accommodating applicants from various time zones.

Responsibilities

Individuals in this position will have a variety of responsibilities that include:

  1. Creating testing documentation, such as test plans, test cases/scripts, and bug reports, while assessing quality and associated risks.
  2. Automating testing processes and working closely with automation teams to enhance regression coverage.
  3. Conducting QA tests and validating outcomes according to timelines.
  4. Collaboratively working with software engineers, product managers, and other QA testers in an Agile team environment.
  5. Engaging in technical discussions during design/implementation reviews, and serving as a technical QA expert in functional areas.
  6. Supporting junior teammates through mentorship and technical guidance.
  7. Conducting proofs of concept (POCs) and making quality-enhancing recommendations.
  8. Working with QA management to develop and implement new processes across the organization.

Required Skills

The ideal candidates will possess:

  • A Bachelor’s degree in Mathematics, Computer Science/Applications, or a related field.
  • Experience coding in Java and/or mobile languages.
  • Proficiency in software QA methodologies and the ability to write and automate test cases, ensuring comprehensive testing coverage.
  • Relevant work experience in software development and/or software test automation.
  • Strong verbal and written communication skills.
  • Proven leadership qualities through mentorship experience.

Nice-to-Have Skills

Additional skills that would be beneficial include:

  • Experience with programming languages such as Python or other object-oriented languages.
  • Knowledge of automated testing frameworks like Cypress, Cucumber, or Selenium.
  • Familiarity with SQL and Atlassian products, including Jira and Confluence.
  • Experience in a SaaS environment and working in Agile development processes.
  • Knowledge of mobile test automation tools like Appium, XCUI, Espresso, etc.

Compensation

The salary range for the Senior Quality Engineer role is between $90,000 - $165,000 CAD. This range is intended to comply with local regulations and reflects the potential base salary for the role. It's important to note that actual salaries may vary depending on an individual's experience and location, and Veeva considers each individual's qualifications and expected contributions when making an offer. Moreover, other compensation types, such as variable bonuses or stock bonuses, may also be available.

Employee Benefits

Veeva offers a robust suite of benefits for its employees, including:

  • Medical, dental, vision, and basic life insurance.
  • Paid time off (PTO) and company-paid holidays.
  • Retirement programs and a 1% charitable giving initiative.

Company Culture

Veeva prides itself on being an equal opportunity employer. They advocate for a fair recruitment process, ensuring all qualified applicants receive consideration for employment without discrimination based on race, gender, religion, or other protected characteristics. The company strives to accommodate individuals with disabilities throughout the recruitment process, demonstrating a commitment to inclusivity and support.

Conclusion

This Senior Quality Engineer position at Veeva Systems presents a promising opportunity for those looking to advance their careers in quality engineering, particularly within the life sciences industry. Candidates will benefit from a supportive work environment that values flexibility, collaboration, and employee success. Veeva's mission-driven approach provides an exciting platform for individuals to make significant contributions to the healthcare sector, all while enjoying competitive compensation and a range of employee benefits.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software testing

Full-time

August 13, 2025

8 views

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