Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobpublic health remote job

This page contains product affiliate links.

Company Overview

Veeva Systems is a mission-driven organization and a pioneer in the industry cloud, specifically designed to help life sciences companies expedite bringing therapies to patients. Veeva is one of the fastest-growing SaaS companies in history, boasting over $2 billion in revenue in its last fiscal year and demonstrating extensive growth potential. The company has made significant strides in corporate social responsibility by becoming a public benefit corporation (PBC), with a legal commitment to balance the interests of customers, employees, society, and investors. Veeva promotes a Work Anywhere model, allowing full remote flexibility in where employees choose to work, which supports personal productivity and job satisfaction.

Job title and Role

The role being offered is that of a Senior Quality Engineer on the Veeva Vault team. The position primarily involves working on a rapidly growing SaaS platform in the life sciences sector, which includes areas such as pharmaceuticals, biotechnology, and medical devices. The Quality Assurance and Release Engineering team will take on critical responsibilities concerning functional and automation testing, ensuring that a top-quality SaaS product is delivered. The role is described as hands-on and pivotal for ensuring customer success with new releases, offering candidates a broad opportunity to engage in the software development process and collaborate with fellow engineers.

Responsibilities

Candidates applying for the Senior Quality Engineer position will be expected to:

  • Create comprehensive testing-related documentation, such as test plans, test cases/scripts, and bug reports that assess quality and associated risk.

  • Collaborate closely with the automation group to automate features, ensuring enhanced regression coverage and effective triaging of automation results.

  • Develop a deep expertise in the product and conduct QA tests within timelines, ensuring outputs meet defined schedules.

  • Work collaboratively with software engineers, product managers, and other QA testers in an Agile team environment, spearheading technical discussions during design and implementation reviews.

  • Provide technical leadership to junior teammates and communicate effectively to elevate team performances and contribute product quality.

  • Conduct Proofs of Concept (POCs) and provide recommendations that aid in enhancing product quality metrics.

  • Collaborate with QA management to innovate new processes for quality assurance.

Required Skills

To qualify for the Senior Quality Engineer role, candidates must have:


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

  • Previous experience coding in Java and/or other mobile languages and sound knowledge of Software QA methodologies.

  • Proficiency in writing test cases and automating them, which includes various levels of testing like sanity, boundary, negative, compatibility, and concurrency.

  • Relevant work experience in software development and/or software test automation, curiosity, and a quick aptitude for learning new technologies.

  • Essential skills also include strong verbal and written communication abilities, alongside demonstrated leadership or mentorship qualities to facilitate career advancement.

Desirable Skills

The following skills are considered advantages but not mandatory:

  • Familiarity with programming languages such as Java and Python, and experience with Cypress and SQL.

  • Knowledge of tools such as Jira and Confluence, along with the capacity to author automated tests in standard functional test automation frameworks like Cucumber/Selenium/TestNg.

  • Experience in SaaS environments with agile development processes and a background in the health and life sciences industry.

Compensation and Benefits

The salary range for the Senior Quality Engineer position is between $90,000 to $165,000 CAD. This range is presented to comply with local regulations and may vary depending on the candidate's qualifications and experience. Veeva Systems also may offer variable bonuses beyond the base salary, including stock bonuses. Additionally, the company provides:

  • Medical, dental, vision, and basic life insurance.

  • Paid Time Off (PTO) and additional company-paid holidays.

  • Retirement programs and a charitable giving initiative.

Conclusion

The Senior Quality Engineer role at Veeva Systems provides a unique opportunity to join a rapidly expanding company operating in a crucial industry. The flexible work arrangement enables candidates across different time zones to apply. This position is ideal for those with a background in software quality assurance seeking growth in an innovative organization committed to making a positive impact on life sciences. Interested candidates are encouraged to apply and leverage their existing skills while developing new ones in a supportive and fast-paced environment.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software testing

Full-time

March 21, 2025

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