Related keywords: remote job qaquality assurance remote jobpublic health remote job
This page contains product affiliate links.
Veeva Systems is a leading organization in the life sciences sector that operates primarily as a cloud-based service provider. As a public benefit corporation, Veeva is committed to balancing the interests of its stakeholders while providing solutions to help life sciences companies accelerate the delivery of therapies to patients. With over $2 billion in revenue last fiscal year, the company is one of the fastest-growing SaaS businesses in history. The role of Senior Quality Engineer is pivotal to delivering high-quality software and improving client success.
Veeva Systems emphasizes its core values: Do the Right Thing, Customer Success, Employee Success, and Speed. The company facilitates a flexible work environment allowing employees to choose between working from home or in an office. This remote work policy supports employees in maximizing their potential in an environment that suits them best.
The Senior Quality Engineer will be a critical part of the Quality Assurance and Release Engineering team, particularly working on Veeva Vault, the company's rapidly expanding core SaaS product used in the pharmaceutical, biotechnology, and medical device industries. The role will demand hands-on involvement in functional and automation testing to ensure superior product quality. Specific responsibilities entail:
Creating necessary testing documentation including test plans, test cases/scripts, and bug reports to assess product quality and associated risk.
Automating features alongside the automation group for enhanced regression coverage.
Triage automation results and assist with their analysis.
Gaining in-depth expertise in the product.
Conducting QA tests and verifying outcomes within established timelines.
Collaborating within an Agile team environment with software engineers, product managers, and QA testers.
Engaging in architectural discussions and code reviews to drive technical decisions.
Acting as a technical QA expert and mentoring junior team members.
Conducting Proof of Concepts (POCs) and providing recommendations for quality improvements.
Partnering with QA management to develop and implement new processes in the team.
To apply for the Senior Quality Engineer position at Veeva, candidates must possess the following qualifications and skills:
A Bachelor’s degree in Mathematics, Computer Science, or a similar field.
Experience in coding with Java and/or mobile programming languages.
Comprehensive understanding of software QA methodologies and testing processes.
Proven experience in writing and automating test cases, including various testing types (e.g., boundary, negative, compatibility tests).
Relevant work experience in software development and/or test automation.
Strong verbal and written communication skills to facilitate effective collaboration.
Demonstrated leadership capabilities, able to guide junior staff while achieving organizational goals.
In addition to the above qualifications, the following skills are considered a plus:
Familiarity with programming languages like Python.
Experience using Cypress, SQL, and Atlassian products such as Jira and Confluence.
Proficiency in standard functional test automation frameworks like Cucumber/Selenium/TestNG.
Knowledge of best practices in software development and experience in SaaS environments, particularly those practicing Agile methodologies.
Experience in the health sciences and life sciences sectors, including mobile testing and automation tools like Appium and XCUI.
Veeva offers competitive pay for the Senior Quality Engineer role, with a base salary range of $90,000 to $165,000 CAD. The pay will depend on multiple factors, including the candidate's experience and location. There may also be additional compensation elements such as variable bonuses or stock options.
In terms of employee benefits, Veeva provides:
Comprehensive medical, dental, and vision insurance.
Paid time off (PTO) and company-paid holidays.
Retirement programs and a charitable giving program.
The opportunity with Veeva Systems as a Senior Quality Engineer is a remarkable chance for any QA professional seeking to make significant contributions within the life sciences industry. The flexible, remote work culture coupled with the commitment to employee growth and development makes this position an attractive prospect for those who wish to advance their careers in a pioneering SaaS environment.
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.