Associate Quality Engineer

Related keywords: quality assurance remote jobremote job qaprogramming remote job

This page contains product affiliate links.

Introduction

Veeva Systems is a prominent organization that specializes in cloud-based solutions for the life sciences industry. Known for its rapid growth and innovative approach, Veeva has established itself as one of the fastest-growing SaaS companies in history. With a commitment to fulfilling its mission of delivering therapies to patients efficiently, the company has reached significant revenue milestones, exceeding $2 billion in its last fiscal year.

As a public benefit corporation (PBC), Veeva is dedicated to balancing the interests of its customers, employees, and the broader community. The company emphasizes core values such as integrity, customers' success, and employee empowerment. It operates under a Work Anywhere model, providing employees with the flexibility to work from home or choose an office environment that best supports their productivity.

Job Overview

The position available at Veeva Systems is for an Associate Quality Engineer, which plays a vital role in their Quality Assurance and Release Engineering team. This team is responsible for testing the Veeva Vault, a rapidly growing SaaS platform tailored for the life sciences sectors such as pharmaceuticals, biotechnology, and medical devices. Quality Engineers within this team will focus on both functional and automation testing to ensure ongoing customer success with software releases.

Job Responsibilities

In this role, candidates will be tasked with several important duties that contribute to the overall quality and functionality of Veeva's products:

  • Create thorough testing-related documentation, which includes test plans, test cases/scripts, and bug reports assessing the software's quality and associated risks.

  • Automate testing processes and collaborate with the automation group to enhance features and ensure better regression testing coverage.

  • Triage and assist with the evaluation of automation results to identify issues and streamline testing processes.

  • Develop a comprehensive understanding of the products and conduct quality assurance tests to verify outcomes within given schedules and timelines.

  • Engage with software engineers, product managers, and fellow QA testers within an Agile team environment to foster collaboration and continuous improvement.

Required Skills

The ideal candidate for this position should possess a blend of educational background and practical skills, including:

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

  • Proficiency in coding, particularly in Java and/or mobile programming languages.

  • Familiarity with software QA methodologies, tools, and practices, and experience in a fast-paced software company with short-release cycles.


    🎁 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"
  • Curiosity and an eagerness to learn new technologies to keep up with the evolving landscape of software engineering.

  • Strong verbal and written communication abilities to effectively collaborate and share insights within the team.

Nice to Have Skills

While not mandatory, the following skills would enhance a candidate's profile:

  • Experience using Cypress for automated testing.

  • Knowledge of SQL and other database management systems.

  • Familiarity with object-oriented programming languages like Java and Python.

  • Understanding of Atlassian products such as Jira, Greenhopper, and Clover.

  • Awareness of modern best practices in software development methodologies.

  • Knowledge about Mobile Testing and Automation using tools like Appium, XCUI, Espresso, and KIF.

  • Experience in Mobile Apps Development for both Android and iOS platforms.

Salary and Benefits

Veeva Systems offers a competitive salary range for this role, which is estimated between $65,000 - $140,000 CAD. This range has been specified to align with local regulations and indicates the base salary potential, which may fluctuate based on an individual's experience and skill level. Along with the base salary, the position might qualify for additional compensation, such as variable bonuses or stock options.

The benefits package includes:

  • Medical, dental, and vision insurance.

  • Paid time off (PTO) and company-paid holidays to promote work-life balance.

  • Retirement programs to support long-term financial security.

  • A 1% charitable giving program that encourages community involvement.

Company Culture

Veeva Systems prides itself on being an equal opportunity employer. The company takes a proactive stance against discrimination, ensuring all candidates are evaluated based on their qualifications and experience without regard to personal characteristics.

Veeva Systems also recognizes the importance of accessibility and offers support for applicants who may require accommodations during the hiring process. Interested candidates who may need assistance are encouraged to reach out for help.

Conclusion

For job seekers interested in the life sciences and software engineering domains, the Associate Quality Engineer role at Veeva Systems presents an exciting opportunity. With comprehensive support structures in place, collaborative teams, and boundless growth potential, this position is positioned at the forefront of innovation within a supportive and flexible workplace.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 16, 2025

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