Related keywords: remote job qaquality assurance remote jobremote job software engineer
This page contains product affiliate links.
Veeva Systems is a pioneering mission-driven organization in the industry cloud sector, known for helping life sciences companies accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS (Software as a Service) companies, Veeva surpassed $2B in revenue in the last fiscal year and is poised for further growth. Veeva made history in 2021 by becoming a public benefit corporation (PBC), which means it is legally required to balance the interests of customers, employees, society, and investors.
Veeva is a Work Anywhere company, offering employees the flexibility to operate from home or in the office, making it easier for individuals to thrive in environments suited to them. The company emphasizes a commitment to transforming the life sciences industry positively and aims to impact its customers, employees, and communities significantly.
The job in question is for the position of Associate Quality Engineer, where the employee will be part of the Quality Assurance and Release Engineering team working on Veeva Vault, a leading SaaS platform in the life sciences sector, encompassing pharmaceuticals, biotechnology, and medical devices. Key responsibilities will include conducting functional and automation testing of software and ensuring customer success with every release.
The role is an excellent opportunity for graduates or individuals curious about Quality Engineering. Veeva provides a robust onboarding program, offering new hires a dedicated buddy to guide them through the induction process and an environment that encourages collaboration and skill enhancement alongside experienced engineers.
The Associate Quality Engineer will be tasked with various responsibilities, including:
Creating testing-related documentation, such as test plans, test cases/scripts, and bug reports that assess quality and associated risk.
Automating tests and collaborating closely with the automation group to enhance regression coverage.
Assisting in the triaging of automation results.
Developing deep expertise in the Veeva product suite.
Conducting Quality Assurance (QA) tests and verifying outcomes within established schedules and timelines.
Working collaboratively with software engineers, product managers, and other QA testers within an Agile team environment.
To be considered for this role, candidates must meet certain requirements:
Work at the nearest Veeva office four days a week.
Hold a Bachelor’s degree in Mathematics, Computer Science, or relevant applications.
Possess experience coding in Java and/or other mobile languages.
Have an understanding of Software QA methodologies, including tools and approaches such as black box testing or automated testing, particularly in software companies with quick release cycles.
Be either a recent graduate or possess relevant work experience in software development or test automation.
Exhibit curiosity and the ability to learn new technologies rapidly.
Demonstrate strong verbal and written communication skills.
While not mandatory, the following skills are considered additional assets:
Familiarity with Cypress, a JavaScript-based end-to-end testing framework.
Experience using SQL for querying databases.
Knowledge in Java, Python, or any other object-oriented programming languages.
Experience with tools from Atlassian, such as Jira, Greenhopper, and Clover.
Understanding of modern software development best practices.
Experience in Mobile Testing and Automation including tools like Appium, XCUI, Espresso, or KIF.
Knowledge in Mobile Apps Development for Android or iOS platforms.
The potential salary range for this position is $65,000 - $140,000 CAD. This range has been specified in compliance with Canadian regulations and represents a baseline salary for the role. However, actual salaries may vary within this range based on individual experience and location. Veeva considers unique qualifications, experience, and expected contributions in determining salary offers.
In addition to the base pay, this position may be eligible for supplementary types of compensation, including a variable bonus and/or stock options, which add significant value to the overall compensation package.
Beyond salary, Veeva offers various benefits to its employees, including:
Comprehensive medical, dental, vision, and life insurance.
Paid time off (PTO) and company-paid holidays.
Retirement programs.
A charitable giving program that matches employees' contributions at a rate of 1%.
Veeva prides itself on maintaining an inclusive and equal-opportunity work environment, where all qualified applicants receive fair consideration for employment regardless of race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, marital status, and other personal characteristics as protected by local laws.
The company is committed to accommodating applicants that may require assistance due to disabilities or special needs during the hiring process, reinforcing its dedication to diversity and inclusivity in the workplace. Overall, Veeva Systems stands out as an appealing employer in the tech space, especially for those seeking roles that combine flexibility with meaningful work in the life sciences sector.
This job offer was originally published on jooble.com
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.