Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobprogramming remote job

This page contains product affiliate links.

Overview Veeva Systems is a leading mission-driven organization and a pioneer in industry cloud solutions, specializing in helping life sciences companies bring therapies to patients faster than ever before. Recognized as one of the fastest-growing SaaS companies in history, Veeva has successfully surpassed $2 billion in revenue in its last fiscal year, with a promising growth trajectory on the horizon. A notable aspect of Veeva's operations is its commitment to its core values: Do the Right Thing, Customer Success, Employee Success, and Speed. In 2021, Veeva made a significant impact by becoming a public benefit corporation (PBC), underlining its commitment to serve not just investors, but also customers and employees. ## Work Environment As a Work Anywhere company, Veeva provides employees with the flexibility to work from either home or in their Toronto office. The company fosters an environment where individuals can thrive in their own chosen work environment, and welcomes applicants from various time zones, ensuring inclusivity and diversity. ## Job Role The company is seeking experienced Senior Quality Engineers to join their Quality Assurance and Release Engineering team. This role focuses on working with the Veeva Vault, a SaaS platform tailored for the Life Sciences industry, covering areas such as pharmaceuticals, biotechnology, and medical devices. Responsibilities include conducting functional and automation testing to guarantee a top-quality SaaS product. This is a hands-on position designed for those ready to significantly impact customer success with each product release. ## Key Responsibilities In this position, candidates will be expected to: - Create comprehensive testing-related documentation, which includes test plans, test cases/scripts, and bug reports that assess quality and risk. - Collaborate with the automation group to automate features for better regression coverage and assist in triaging automation results. - Conduct QA tests while adhering to scheduled timelines to verify outcomes. - Engage with software engineers, product managers, and other QA testers in an Agile team environment. - Drive technical discussions during design and implementation reviews, showcasing expertise in functional areas. - Provide technical leadership to junior teammates, facilitating their growth. - Conduct proof of concepts (POCs) and make recommendations to enhance the quality of products further. - Work alongside QA management to develop and implement new processes across the organization. ## Required Skills Candidates interested in this opportunity should possess: - A Bachelor’s degree in Mathematics, Computer Science/Applications, or a related field. - Demonstrable experience in coding with Java and/or mobile languages. - A solid understanding of software QA methodologies, tools, and approaches (both black box and automated testing) in an environment with short-release cycles. - Experience in authoring test cases and automating them, including boundary, negative, compatibility, and concurrency tests. - Curiosity to quickly learn new technologies and maintain strong verbal and written communication skills. - Proven leadership and mentorship experience to advance in your career path. ## Nice to Haves While not mandatory, the following experiences and skills would be advantageous: - Proficiency in Python or other object-oriented programming languages. - Familiarity with automated testing tools like Cypress and using SQL. - Experience with Atlassian products such as Jira and Confluence. - Knowledge of modern best practices in software development, particularly in a SaaS environment with Agile processes. - Experience with mobile testing and automation tools, along with mobile app development experience for iOS/Android. ## Compensation and Benefits The base salary for the role ranges from $90,000 to $165,000. This range is provided for compliance with local regulations and includes compensation tailored to an individual's qualifications, experience, and expected contributions. Additional compensation may be available, including variable bonuses and stock options. Benefits include medical, dental, and vision insurance, Paid Time Off (PTO), company-paid holidays, retirement programs, and a 1% charitable giving program. ## Application Process Veeva Systems is an equal opportunity employer, ensuring that qualified applicants are considered for employment without regard to race, gender identity or expression, national origin, age, disability, or any other protected characteristics. For those requiring assistance due to a disability during the recruitment process, they are encouraged to reach out for accommodations.



This job offer was originally published on jooble.com


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"

Veeva Systems

Canada

Software testing

Full-time

April 19, 2025

7 views

2 clicks on Apply Now


Similar job offers


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.