Related keywords: remote job qaquality assurance remote jobremote job software engineer
Veeva Systems is a mission-driven organization that has positioned itself as a pioneer in industry cloud solutions, specifically for life sciences companies. They help these companies to expedite the process of bringing therapies to patients. Veeva Systems stands out in the software as a service (SaaS) domain, being one of the fastest-growing companies in history, with revenues exceeding $2 billion in the last fiscal year. The company has immense potential for future growth and is committed to making a positive impact not only on its customers but also on its employees and the communities it serves.
At Veeva, core values define their corporate culture. These include:
Moreover, in a notable move, Veeva became a public benefit corporation (PBC) in 2021, which legally binds the company to balance the interests of its customers, employees, society, and investors. Veeva offers a flexible working environment, allowing employees to choose whether to work from home or from their office located in Toronto. As a Work Anywhere company, they encourage applications from individuals in all time zones.
A critical position at Veeva is that of a Senior Quality Engineer, particularly focused on the Veeva Vault platform, which is rapidly gaining traction in the life sciences sector covering pharmaceuticals, biotechnology, and medical devices. The Senior Quality Engineer plays an essential role in the company’s Quality Assurance and Release Engineering team, primarily focusing on functional and automation testing to ensure the delivery of high-quality SaaS products. Key responsibilities include:
Creating comprehensive testing-related documentation such as test plans, test scripts, and bug reports to assess quality and associated risks.
Collaborating with the automation group to enhance regression coverage through test automation.
Assisting with the triaging of automation results and conducting QA tests to verify outcomes within set timelines.
Engaging in the product development cycle and taking ownership of quality from architecture to implementation.
Successful candidates for this role should possess the following qualifications and skill sets:
A Bachelor’s degree in Mathematics, Computer Science, or a related field.
Proficiency in coding with Java or mobile languages!
In-depth understanding of Software QA methodologies, tools, and approaches, whether they are black box or automated testing.
Experience with writing and automating test cases that include various testing approaches like boundary and concurrency tests.
Proven experience in a role combining software development with software test automation.
Strong verbal and written communication skills.
Leadership abilities or mentorship experience that demonstrates the capacity to guide junior colleagues.
Candidates may stand out further with additional experience in:
Veeva provides a comprehensive compensation package for the Senior Quality Engineer position. The salary range is approximately $90,000 - $165,000 CAD, depending on experience and qualifications. This range complies with local regulations and aims to reflect the value of individual contributions. Additional compensation elements may include bonuses and stock options.
Benefits Overview includes:
The position at Veeva Systems offers a valuable opportunity for experienced Quality Engineers to impact the life sciences industry significantly. Not only does the role promise professional growth and camaraderie among skilled engineers, but it also encourages a balanced work-life approach, making it a standout opportunity in today’s market.
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.