Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobprogramming remote job

This page contains product affiliate links.

Overview

Veeva Systems is a leading organization committed to the life sciences industry, focusing on getting therapies to patients faster. This mission-driven company is known for its rapid growth, having achieved over $2 billion in revenue in the last fiscal year. Veeva made history by becoming a public benefit corporation in 2021, effectively balancing interests between customers, employees, and investors. As a Work Anywhere company, Veeva allows employees the flexibility to work either from home or in the office, promoting a healthy work-life balance and a thriving work environment.

Job Information

The role of Senior Quality Engineer at Veeva is integral to the Quality Assurance and Release Engineering team. The company seeks experienced professionals to work on Veeva Vault, a rapidly evolving SaaS platform catered specifically to the life sciences industries including pharmaceuticals, biotechnology, and medical devices. This position focuses on functional and automation testing to ensure each product release is of the highest quality and meets customer expectations.

Position Responsibilities

As a Senior Quality Engineer, your responsibilities will include:

  • Creating and maintaining testing-related documentation, such as test plans, test cases/scripts, and bug reports.

  • Collaborating with the automation team to implement automated testing for expanded regression coverage.

  • Assisting in triaging automation results and evaluating the quality and associated risk of the software.

  • Developing a deep understanding of the product while conducting QA tests that align with set schedules and timelines.

  • Working closely with software engineers, product managers, and fellow QA testers in an Agile team environment.

  • Operating at the architecture and code level, leading technical discussions during design and implementation reviews.

  • Providing mentorship and technical leadership to junior QA team members to help them achieve their goals.

  • Conducting Proof of Concept tests and proposing recommendations to enhance product quality.

  • Collaborating with QA management to develop new processes and implement them organization-wide.

Required Skills

Candidates interested in this position should possess the following skills:

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

  • Proficiency in programming languages such as Java or mobile languages.


  • Solid understanding of Software QA methodologies and experience with both black box and automated testing.

  • Proven experience in writing test cases and automating tests, including experience with various testing scenarios like boundary, negative, compatibility, and concurrency tests.

  • Background in software development and software test automation is ideal.

  • Ability to quickly learn new technologies as well as strong verbal and written communication skills.

Nice to Have Skills

While not mandatory, certain additional skills will enhance a candidate's profile:

  • Experience with programming languages like Python.

  • Familiarity with Cypress, original SQL, and tools such as Jira and Confluence.

  • Knowledge of automated testing frameworks like Cucumber, Selenium, or TestNg.

  • Previous work experience in a SaaS environment with an Agile development process.

  • Understanding of health and life sciences, including mobile testing and automation technologies such as Appium and XCUI.

Work Environment & Benefits

Veeva offers a fully remote role, allowing candidates from various time zones to apply. The company also provides an attractive benefits package, which includes:

  • Medical, dental, vision, and basic life insurance.
  • Paid time-off (PTO) and company-observed holidays.
  • Participation in retirement programs.
  • A charitable giving program contributing 1% to the community.

Salary Information

The salary range for the Senior Quality Engineer position is approximately $90,000 to $165,000 CAD. This range is intended to meet local regulatory requirements and can vary based on experience, education, and specific qualifications. Additionally, candidates may be eligible for variable bonuses and stock options beyond the base salary.

Conclusion

Working as a Senior Quality Engineer at Veeva Systems offers the opportunity to contribute significantly to the life sciences sector while enjoying a flexible remote work environment. The role not only allows for professional growth and development but also emphasizes the importance of customer success and employee wellbeing as part of Veeva's core values. This position is ideal for skilled engineers looking to advance their careers and make an impactful contribution in a rapidly growing industry.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software testing

Full-time

April 13, 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.