Associate Quality Engineer
Veeva Systems
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Veeva Systems
Veeva Systems is a mission-driven organization and pioneer in industry cloud, dedicated to helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, Veeva surpassed $2B in revenue in its last fiscal year, with significant growth potential ahead.
At the core of Veeva are its values: Do the Right Thing, Customer Success, Employee Success, and Speed. In 2021, Veeva made history by becoming a public benefit corporation (PBC), legally committed to balancing the interests of customers, employees, society, and investors.
As a Work Anywhere company, Veeva supports flexibility to work from home or in the office, fostering an ideal environment for employees to thrive.
Join Veeva in transforming the life sciences industry, making a positive impact on customers, employees, and communities.
The Associate Quality Engineer Role
Veeva is seeking Quality Engineers to contribute to Veeva Vault, a rapidly growing SaaS platform product vital to the Life Sciences industry, including pharmaceuticals, biotechnology, and medical devices.
As a member of the Quality Assurance and Release Engineering team, you will be responsible for functional and automation testing of software, ensuring outstanding customer success with every release.
This role is ideal for graduates or anyone passionate about Quality Engineering. Veeva's comprehensive onboarding program includes a dedicated buddy to guide new hires, and the collaborative environment is perfect for enhancing skills alongside experienced engineers.
Veeva operates as a Work Anywhere company, offering the flexibility to work from home or from its office in Toronto. Applicants from all time zones are welcome.
What You'll Do
- Create comprehensive testing-related documentation, including test plans, test cases/scripts, and detailed bug reports, assessing quality and associated risks.
- Automate features and collaborate closely with the automation group to enhance regression test coverage.
- Triage and/or assist with the triaging of automation results.
- Develop deep product expertise within Veeva Vault.
- Conduct thorough QA tests and verify outcomes efficiently within established schedules and timelines.
- Work effectively with software engineers, product managers, and other QA testers in an Agile team environment.
Requirements
- Work in the nearest Veeva office four days per week.
- Possess a Bachelor’s degree in Mathematics, Computer Science/Applications, or a similar relevant field.
- Experience coding in Java AND/OR mobile languages.
- Understand Software QA methodologies, tools, and approaches (including black box and/or automated testing) within a software company utilizing short-release cycles.
- Be a recent graduate or have relevant work experience, including software development and/or software test automation.
- Demonstrate curiosity and the ability to quickly learn new technologies.
- Exhibit strong verbal and written communication skills.
Nice to Have
- Experience using Cypress.
- Experience with SQL.
- Knowledge of Java, Python, or other object-oriented programming languages.
- Familiarity with Atlassian products such as Jira, Greenhopper, and Clover.
- Understanding of modern best practices for software development.
- Knowledge of Mobile Testing and Automation (e.g., Appium, XCUI, Espresso, KIF).
- Knowledge of Mobile Apps Development (Android/iOS).
Perks & Benefits
- Comprehensive medical, dental, vision, and basic life insurance.
- Generous Paid Time Off (PTO) and company-paid holidays.
- Robust retirement programs.
- 1% charitable giving program.
Key skills/competency
- Quality Assurance
- Automation Testing
- SaaS Platform
- Life Sciences
- Agile Methodology
- Java
- Mobile Testing
- Test Plan Development
- Bug Reporting
- SQL
How to Get Hired at Veeva Systems
- Research Veeva Systems' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand their Public Benefit Corporation (PBC) status.
- Tailor your resume for Quality Engineering: Customize your resume to highlight experience with Java, mobile languages, and QA methodologies, aligning with Veeva's tech stack and the Associate Quality Engineer role.
- Showcase your curiosity and adaptability: Emphasize your ability to quickly learn new technologies and contribute in an Agile environment, crucial for success at Veeva Systems.
- Prepare for technical and behavioral interviews: Practice coding in Java/mobile languages, discuss QA principles, and be ready to articulate how you embody Veeva's values like Customer Success and Speed.
- Highlight communication and collaboration skills: Demonstrate strong verbal and written communication, as well as experience working effectively in team settings, during your interviews for Veeva Systems.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background