Senior Quality Engineer

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

This page contains product affiliate links.

Overview

Veeva Systems is a mission-driven organization recognized as a pioneer in the industry cloud, primarily aiding life sciences companies in expediting the process of making therapies accessible to patients. Having achieved a significant milestone by surpassing $2B in revenue in the last fiscal year, Veeva continues to show extensive growth potential amid its revolutionary contributions to life sciences, pharmaceuticals, biotechnology, and medical devices.

As a public benefit corporation (PBC) since 2021, Veeva is committed to balancing stakeholder interests, including customers, employees, society, and investors. Furthermore, Veeva embraces flexibility, allowing employees to work from home or their offices in Toronto, promoting a balanced work environment. This full-time position offers an exciting opportunity to join a company that values employee and customer success while transforming the life sciences industry.

Job Role

The company is in search of experienced Senior Quality Engineers to join its Quality Assurance and Release Engineering team. The primary responsibility involves functional and automation testing to ensure the delivery of a top-quality SaaS product. This hands-on role is crucial in maintaining customer success with every software release, providing an opportunity to contribute actively during the software product development process.

In this role, you will thrive in a fast-paced and energetic environment, collaborating with like-minded engineers and utilizing existing skills while learning and growing in your career. Your contributions will significantly impact the quality assurance aspect of software development, which plays a crucial role in customer satisfaction and product reliability.

Key Responsibilities

Selected candidates will undertake various responsibilities, including:

  • Creating comprehensive testing-related documentation such as test plans, test cases/scripts, and bug reports to assess quality and associated risks.
  • Collaborating on automation processes for improved regression coverage, working closely with the automation team.
  • Conducting QA tests and verifying outcomes while adhering to schedules and timelines.
  • Engaging collaboratively within an Agile team environment with software engineers, product managers, and fellow QA testers.
  • Operating at architecture and code levels, participating in technical discussions during design and implementation reviews.
  • Providing technical leadership to junior team members, guiding them towards achieving targeted goals.
  • Conducting Proof of Concepts (POCs) and making recommendations to elevate product quality.
  • Enhancing personal knowledge of code coverage tools and metrics and proposing new processes in collaboration with QA management.
  • Supporting the QA manager and managing project work to ensure a high level of success within the team.

Required Skills

To qualify for this position, candidates should meet the following requirements:


🎁 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"
  • Hold a Bachelor’s degree in Mathematics, Computer Science, Applications, or a related field.
  • Demonstrate coding experience in Java and/or mobile programming languages.
  • Possess an understanding of Software QA methodologies, tools, and approaches such as black-box and automated testing, particularly in environments with short-release cycles.
  • Exhibit experience in writing and automating test cases, covering tests that include sanity, boundary, negative, compatibility, and concurrency tests.
  • Bring relevant work experience from software development and/or software test automation.
  • Have strong curiosity and the ability to learn new technologies quickly, coupled with effective verbal and written communication skills.
  • Exhibit leadership or mentorship experience to further advance your career.

Nice to Have While not mandatory, the following experiences would be beneficial:

  • Familiarity with programming languages including Java, Python, or others.
  • Experience using testing tools like Cypress, working with SQL, and utilizing Atlassian products such as Jira and Confluence.
  • Knowledge of authoring automated tests within standard functional test automation frameworks like Cucumber, Selenium, or TestNG.
  • Experience in SaaS environments, agile development processes, Health Sciences, Life Sciences, and Mobile Testing Automation (e.g., Appium).

Compensation and Benefits

The compensation for this position encompasses a competitive salary range of $90,000 - $165,000 CAD. This range is provided to comply with local regulations and may vary based on experience and location. Candidates can expect compensation reflective of their unique qualifications and anticipated contributions. In addition to the base salary, there may be eligibility for bonuses or stock options.

Veeva also provides a suite of benefits including:

  • Medical, dental, vision, and basic life insurance.
  • Paid Time Off (PTO) and company-paid holidays.
  • Retirement programs, along with a charitable giving program.

Final Thoughts

Working at Veeva Systems presents a unique opportunity to contribute to transformative initiatives within the life sciences sector. As a Senior Quality Engineer, you will play a pivotal role in enhancing software quality, leading a technical team, and thriving within an inclusive, collaborative culture. Join a forward-thinking company where your skills will have a meaningful impact, all while enjoying the flexibility of a work-from-home option.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software testing

Full-time

April 29, 2025

7 views

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