Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobremote job software engineer

This page contains product affiliate links.

Introduction

The Senior Quality Engineer position at Veeva Systems offers a unique opportunity for skilled engineers to contribute to a rapidly growing SaaS platform in the life sciences industry. As a mission-driven organization, Veeva is committed to delivering quality solutions that help life sciences companies bring therapies to patients faster. The role allows for flexibility as it is a 'Work Anywhere' position, making it an attractive proposition for job seekers looking for remote opportunities.

Company Overview

Veeva Systems has emerged as a leader in the SaaS domain, particularly in the life sciences sector. With a commitment to core values like doing the right thing, customer success, and employee success, the company has gained recognition not only for its innovative solutions but also for its unique structure as a public benefit corporation. Veeva excels in fostering an inclusive and versatile work environment that supports its employees' needs and aspirations.

Job Role and Responsibilities

As a Senior Quality Engineer, you will be part of the Quality Assurance and Release Engineering team. Your responsibilities will encompass both functional and automation testing, which are critical in delivering a high-quality SaaS product. Your duties will include:

  • Developing testing documentation such as test plans, test scripts, and bug reports that evaluate quality and associated risks.
  • Collaborating closely with the automation team to enhance regression coverage through automated testing.
  • Assisting in triaging automation results and conducting thorough quality assurance tests within specified timelines.
  • Engaging in Agile team environments, working collaboratively with software engineers, product managers, and other QA testers.
  • Taking part in driving technical discussions during design and implementation reviews, showcasing your technical prowess.
  • Providing leadership and mentorship to junior teammates, empowering them to hit targeted goals.
  • Conducting proof-of-concepts (POCs) and making informed recommendations to elevate the quality standards within the team.
  • Working alongside QA management to roll out new processes across the organization.

Required Skills

Candidates interested in the Senior Quality Engineer role should possess the following skills:

  • A Bachelor's degree in Mathematics, Computer Science/Applications, or a related field.
  • Proficient coding skills in Java and/or mobile languages with a sound understanding of Software QA methodologies, tools, and approaches (both black box and automated testing).
  • Experience in writing and automating test cases highlighting different testing scopes, including boundary, compatibility, concurrency, and negative tests.
  • Demonstrated curiosity and capacity to learn new technologies quickly.
  • Strong verbal and written communication abilities, crucial for effective collaboration.
  • Proven leadership abilities, including prior mentorship experience.

Preferred Qualifications include:


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"
  • Proficiency in Java, Python, or other object-oriented programming languages.
  • Experience with tools such as Cypress, SQL, and Atlassian products like Jira and Confluence.
  • Familiarity with functional test automation frameworks like Cucumber, Selenium, or TestNg. Previous success in a SaaS environment that incorporates agile practices is also highly desirable.
  • Knowledge of mobile testing and automation tools such as Appium or Espresso.

Compensation and Benefits

  • The role offers a salary range of CAD 90,000 - CAD 165,000. The specific salary will depend on individual experience, qualifications, and contributions to the company. Additionally, candidates might receive variable bonuses and stock options as part of their compensation package.
  • Veeva Systems provides an attractive benefits package that includes medical, dental, and vision insurance, as well as paid time off (PTO) and company holidays.
  • A retirement program and a charitable giving program that matches 1% of employees' contributions are also noteworthy perks of working at Veeva.

Work Environment

Veeva’s emphasis on a Work Anywhere model provides flexibility for individuals to work from home or in the office located in Toronto. They are open to applicants from various time zones, which reflects the company's commitment to creating a diverse and accommodating workforce.

Conclusion

In summary, Veeva Systems is actively looking for dedicated Senior Quality Engineers who are passionate about making a difference in the life sciences industry. The position not only offers attractive financial compensation and the chance to contribute to significant projects but also promotes a healthy work-life balance through its remote work policy. By joining Veeva, candidates will have the opportunity to innovate, mentor others, and continuously improve their skills in a fast-paced, collaborative environment.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 7, 2025

4 views

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