Skip to main content
V

Associate Quality Engineer, Test Automation

Veeva Systems
Full Timejunior
CAPosted February 23, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaSQLAgileSaaS

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Do the Right Thing, Customer Success, Employee Success, and Speed. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.

Join us in transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities.

We're hiring Quality Engineers to work on Veeva Vault, a rapidly growing SaaS platform product in the Life Sciences industry encompassing the fields of pharmaceuticals, biotechnology, and medical devices.

As part of our Quality Assurance and Release Engineering team, you'll be responsible for functional and automation testing of software, ensuring customer success with every release.

Graduates or anyone curious about Quality Engineering can apply. Veeva is a Work Anywhere company, offering you the flexibility to work from home or in our office in Toronto. Create testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk

Automate and work closely with the automation group to automate features for better regression coverage

Triage and/or assist with triaging of automation results

Conduct QA tests and verify outcomes within schedules/timelines

Work with software engineers, product managers, and other QA testers in an Agile team environment

Work in the nearest Veeva office four days/week

Bachelor’s in Mathematics or Computer Science/Applications or a similar field

Experience coding in Java AND/OR mobile languages

Understanding of Software QA methodologies, tools, and approaches (black box and/or automated testing) in a software company with short-release cycles

Graduate or relevant work experience, including software development and/or software test automation

Experience with SQL

Knowledge of Java, Python, or other object-oriented programming language

Knowledge of modern best practices for software development

Knowledge of Mobile Testing and Automation –Appium, XCUI, Espresso, KIF

Knowledge of Mobile Apps Development (Android/iOS)

Medical, dental, vision, and basic life insurance

  • PTO and company-paid holidays
  • Retirement programs
  • The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at View email address on careers.veeva.com.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free