Related keywords: remote job qaquality assurance remote jobpublic health remote job
This page contains product affiliate links.
Veeva Systems, a leading company in the life sciences software sector, is providing an exciting opportunity for experienced Senior Quality Engineers. The company has garnered a reputation for innovation and excellence, recently achieving a monumental milestone by becoming a Public Benefit Corporation (PBC). This highlights their commitment to balancing the needs of customers, employees, and society, while actively transforming the life sciences industry. This role enables candidates to work in a dynamic environment, allowing them the flexibility to choose between working from home or at their Toronto office.
As a Senior Quality Engineer at Veeva Systems, you will play a pivotal role in ensuring product quality within the organization’s Veeva Vault, a fast-growing SaaS platform focused on pharmaceuticals, biotechnology, and medical device sectors. Here are the primary responsibilities associated with the position:
Documentation: Create and maintain various testing-related documentation, including test plans, test cases/scripts, and bug reports to assess quality and risk.
Automation: Collaborate with the automation team to enhance regression coverage through effective automation of features.
Testing: Execute quality assurance (QA) tests to verify product outcomes within set schedules and timelines.
Team Collaboration: Work closely with software engineers, product managers, and other QA testers within an Agile team environment.
Leadership: Provide technical leadership to junior teammates and contribute towards building quality into the product through code reviews and design discussions.
Technical Discussion: Engage in technical discussions at design and implementation stages to influence decisions that enhance product quality.
POCs & Recommendations: Conduct Proofs of Concept (POCs) and offer recommendations aimed at raising the quality standards across the organization.
Process Improvement: Collaborate with QA management to optimize existing processes and implement new ones.
To be an ideal candidate for the Senior Quality Engineer position at Veeva Systems, the following skills and qualifications are essential:
Education: A Bachelor’s degree in Mathematics, Computer Science, or a related field.
Coding Experience: Proficiency in coding with Java and/or mobile languages is crucial.
Software Testing Knowledge: Familiarity with various Software QA methodologies, tools, and approaches, including manual and automated testing.
Test Automation: Proven experience in writing and automating test cases covering various scenarios, including black box, boundary, and concurrency tests.
Curiosity and Speed: A desire to learn new technologies quickly paired with a commitment to delivering high-quality results under tight deadlines.
Communication Skills: Strong verbal and written communication skills to articulate complex ideas effectively.
Leadership: Demonstrated experience in leadership or mentorship roles within a technology team.
While not mandatory, the following skills could enhance your candidacy:
Programming Languages: Familiarity with additional programming languages such as Python or experience with testing frameworks like Cypress.
Tools Knowledge: Experience using tools from Atlassian, including Jira and Confluence.
Software Development Best Practices: Knowledge of modern best practices in software development, especially within a SaaS environment.
Industry Experience: Previous experience in Health Sciences or Life Sciences, and expertise in mobile testing and automation using tools like Appium or XCUI.
The compensation for the Senior Quality Engineer position at Veeva Systems ranges from CAD 90,000 to CAD 165,000. The exact salary offer will be based on the candidate’s unique qualifications, experiences, and expected contributions to the team and organization. Additional forms of compensation may include performance bonuses and stock options, reflecting Veeva’s dedication to rewarding their employees fairly.
In addition to a competitive salary, Veeva Systems offers a comprehensive benefits package. Employees can expect:
Medical, dental, and vision care insurance
Paid time off (PTO) and company-paid holidays
Retirement programs to help plan for the future
A charitable giving program that engages employees in philanthropic efforts
Veeva Systems not only emphasizes their growth but also showcases their commitment to providing a supportive workplace. The Work Anywhere philosophy is integral to their success, ensuring that team members can thrive in environments that suit them best. For job seekers passionate about quality engineering and eager to make a substantial impact in the life sciences field, the Senior Quality Engineer position at Veeva Systems presents a prime opportunity.
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.