Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobcustomer success manager remote job

This page contains product affiliate links.

Company Overview

Veeva Systems is a mission-driven organization that operates as a pioneer in industry cloud for life sciences. The company aims to help life sciences firms deliver their therapies to patients more swiftly. Notably, Veeva has achieved significant success, surpassing $2 billion in revenue in the previous fiscal year and holding vast growth potential. Their commitment to values such as Customer Success, Employee Success, and Speed underpins their operations. Veeva made headlines by becoming a public benefit corporation (PBC) in 2021, a distinction that ensures they balance the interests of various stakeholders including customers, employees, society, and investors.

Job Role

The title of the position available is Senior Quality Engineer. This role is integral as it deals with Veeva Vault, which is a rapidly growing SaaS platform tailored to the life sciences industry, specifically pharmaceutical, biotechnology, and medical device sectors. Candidates are expected to engage in both functional and automation testing to ensure high-quality software delivery. This hands-on role is key to customer satisfaction and involves collaboration with fellow engineers in a high-energy, fast-paced work environment, focused on developing software that resonates with customer needs.

Job Responsibilities

Candidates will be responsible for the following:

  • Creating documentation regarding testing including test plans, test cases/scripts, and bug reports to assess software quality and associated risks.
  • Collaborating with the automation group to automate features, improving regression coverage.
  • Assessing and assisting with the triage of automation results.
  • Deepening expertise in the Veeva product.
  • Conducting QA tests and verifying outcomes aligned with timelines.
  • Working in an Agile team environment alongside software engineers and product managers.
  • Driving technical discussions during design and implementation reviews.
  • Serving as a technical QA expert to influence product quality decisions.
  • Providing leadership to junior teammates to help them meet their goals.
  • Evaluating and recommending process improvements to enhance quality assurance.
  • Contributing to a product development project and providing support to the QA manager as needed.

This role is specifically designed for professionals who are eager to make impactful contributions to the quality assurance process and take their careers to the next level.

Required Skills

To be considered for the Senior Quality Engineer position, candidates must meet the following requirements:

  • A Bachelor’s degree in Mathematics, Computer Science/Applications, or a related field.
  • Proficiency in coding using Java and/or mobile languages.
  • An understanding of Software QA methodologies, tools, and strategies (both black box and automated testing) common in fast-paced software companies.
  • Experience in writing and automating test cases, covering various testing types such as sanity, compatibility, and concurrency tests.
  • Familiarity with software development and/or software test automation is essential.
  • Strong communication skills and proven experience in leadership/mentorship to help advance their career.

Nice-to-have skills include:


  • Experience with Python or other object-oriented programming languages.
  • Familiarity with Cypress and SQL.
  • Experience with tools from Atlassian like Jira and Confluence.
  • Prior experience with automated testing frameworks such as Cucumber/Selenium/TestNg.
  • Knowledge of modern best practices in software development, particularly within an agile development process.
  • Experience with remote teams and in the Health Sciences and Life Sciences sectors.
  • Experience with mobile testing tools like Appium.

Salary and Benefits

The salary for the Senior Quality Engineer position ranges from CAD $90,000 to $165,000. This range is provided to comply with local regulations, but actual compensation may vary based on the candidate’s experience and qualifications. Additional compensation may include other bonus types, stock options, and retirement programs. Employees also enjoy benefits such as medical, dental, vision, and basic life insurance coverage, as well as paid time off (PTO) and company holidays.

Working Environment

Veeva promotes a Work Anywhere policy that allows employees significant flexibility to choose whether to work from home or in the office, located in Toronto, Canada. This culture of flexibility accommodates team members from various time zones, enhancing the diverse collaborative spirit within the organization.

Equal Opportunity Employer

In line with their corporate ethos, Veeva is an equal opportunity employer and encourages qualified applicants from all walks of life to apply, regardless of their background, identity, or any protected characteristics under local laws. They also offer assistance for individuals requiring accommodations during the application process.

In conclusion, if you are a seasoned Quality Engineer looking for an opportunity to work with a forward-thinking company that is at the forefront of making impactful advancements in life sciences, consider applying to Veeva Systems.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 25, 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.