Senior Quality Engineer

Related keywords: remote job qapublic health remote jobhealth insurance remote job

This page contains product affiliate links.

Introduction

Veeva Systems is a notable company focused on transforming the life sciences sector by providing innovative cloud solutions. As a mission-driven organization, they have significantly shaped the industry and are committed to delivering therapies to patients more efficiently. Known for their rapid growth, the company has reached over $2 billion in revenue and is recognized for adhering to core values such as Customer Success, Employee Success, and Speed. They also became a public benefit corporation (PBC), highlighting their commitment to balancing various stakeholders' interests, including those of customers, employees, and society.

Job Role

The organization is currently seeking to fill the position of Senior Quality Engineer. The role is crucial in maintaining and enhancing the quality of the Veeva Vault platform, a comprehensive SaaS solution used extensively across the life sciences, pharmaceuticals, biotechnology, and medical devices sectors. Candidates for this position will be engaged in both functional and automation testing, thereby playing a pivotal role in guaranteeing the software's quality on different levels.

Responsibilities

As a Senior Quality Engineer, your responsibilities will include:

  • Creating testing documentation such as test plans, cases, and bug reports to assess software's quality and associated risk.
  • Collaborating actively with the automation group to improve regression testing coverage.
  • Developing a profound familiarity with the software product, effectively conducting QA tests and verifying results.
  • Engaging in an Agile team environment, working closely with software engineers and product managers across the product development process.
  • Offering technical leadership to fellow junior engineers, assisting them in reaching their goals.
  • Conducting proof of concepts (POCs) and recommending enhancements that elevate the quality of the software.

The continuous effort to incorporate modern practices into software development is a significant aspect of this role, enabling you to contribute to improving the overall efficiency and quality metrics.

Required Skills

To qualify for this position, candidates should possess the following qualifications:

  • A bachelor’s degree in Mathematics, Computer Science, or a related field.
  • Proficient coding skills in Java and/or mobile programming languages.
  • A solid understanding of Software QA methodologies, including automated and black-box testing, particularly in software companies that follow short-release cycles.
  • Hands-on experience in writing and automating test cases that thoroughly cover a range of test scenarios, including sanity and boundary tests.
  • Proficiency in communication skills, both verbal and written, is critical for effective collaboration within teams.
  • Leadership qualities are also essential, as you will be guiding less experienced team members.

Nice to Have Skills

While not mandatory, additional beneficial experiences include:



  • Proficiency in Cypress for automation testing, knowledge of SQL, and familiarity with Atlassian products such as Jira and Confluence.
  • Experience with popular test automation frameworks like Cucumber/Selenium/TestNg.
  • Exposure to an Agile development environment, particularly within SaaS companies.
  • Background in health and life sciences as well as skills in mobile testing and app development on iOS and Android platforms.

Compensation and Benefits

Veeva Systems offers a competitive compensation package which includes:

  • A base salary range between $90,000 - $165,000, depending on the candidate's experience and precise location.
  • Additional potential variable bonuses, stock options, and other incentives may be available.
  • Comprehensive health benefits including medical, dental, vision, and basic life insurance.
  • Paid time off (PTO) along with company-paid holidays.
  • Retirement plans and a charitable giving program that supports community outreach.

Work Environment

Veeva is recognized as a Work Anywhere company, emphasizing the flexibility for employees to choose their work environment—either from home or in their Toronto office. This adaptation allows team members to work efficiently in a way that suits their individual preferences, fostering a positive work-life balance. Veeva Systems actively encourages applicants from all time zones and creates an inclusive and diverse workplace.

Conclusion

In conclusion, if you are an experienced Quality Engineer looking to advance your career in a supportive and innovative atmosphere, Veeva Systems is a compelling choice. This position not only provides the opportunity to enhance your skills working on a pivotal product but also encourages a collaborative environment where you can make a significant impact in the field of life sciences. The combination of demanding responsibilities, professional growth opportunities, and a healthy work-life balance presents a rewarding career progression for the right candidate.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

February 27, 2025

13 views

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