Company Overview Veeva Systems is a pioneering organization in the cloud computing sector, specifically dedicated to life sciences companies. As one of the fastest-growing SaaS companies, Veeva Systems has made remarkable achievements, surpassing $2B in revenue in the last fiscal year. The company is not just renowned for its market growth but is also notable for its commitment to balancing various stakeholders' interests, having become a public benefit corporation (PBC) in 2021. These values, which include doing the right thing, ensuring customer success, and prioritizing employee success, define Veeva's ethos. ## Job Title The position being offered is that of a Senior Quality Engineer. ## Job Responsibilities As a Senior Quality Engineer at Veeva, you will be crucial in ensuring the delivery of a high-quality SaaS product, specifically working on Veeva Vault — an essential SaaS platform in the health sciences sector. Your responsibilities will include: - Creating testing-related documentation such as test plans, test cases/scripts, and bug reports that assess quality. - Automating tests and closely collaborating with the automation team to enhance regression coverage. - Conducting QA tests and verifying outcomes to align with schedules and timelines. - Working in an Agile team environment with software engineers and product managers. - Engaging in technical discussions during design and implementation reviews, thus ensuring quality is built into the software. - Providing mentorship and technical leadership to junior team members to help them achieve their goals. - Making recommendations to raise the quality standards within the team. ## Required Skills To qualify for the role, you will need the following skills and qualifications: - A Bachelor's degree in Mathematics, Computer Science/Applications, or a related field. - Experience coding in Java and/or mobile programming languages. - Understanding of Software QA methodologies and tools, and familiarity with both manual and automated testing approaches. - Experience in writing test cases and automating tests covering various scenarios including boundary, negative, compatibility, and concurrency tests. - Proven experience in software development and/or software test automation. - Strong communication skills to effectively convey information and collaborate with various stakeholders. - Leadership experience that demonstrates your ability to mentor others. ## Nice to Haves While the above skills are essential, they are complemented by additional proficiencies that can set candidates apart from the rest. Such skills include: - Programming experience in Python or other object-oriented languages. - Familiarity with using Cypress for automation. - Experience with SQL for database interactions. - Proficiency in Atlassian products such as Jira and Confluence. - Experience with automated tests using frameworks like Cucumber, Selenium, or TestNg. - Knowledge of modern best practices for software development and experience in an agile SaaS environment is seen as a significant advantage. - Insights into the health sciences and life sciences industries will also be beneficial, especially for candidates with experience in mobile testing and automation. ## Working Conditions Veeva Systems offers great flexibility in work arrangements, allowing candidates to work from home or in the Toronto office. They welcome applicants from any time zone, which opens the position to a broad range of candidates seeking remote employment. ## Perks and Benefits Veeva Systems provides a comprehensive benefits program that includes: - Medical, dental, and vision insurance. - Paid Time Off (PTO) and company-paid holidays. - Support programs for retirement. - A 1% charitable giving program that encourages community involvement. ## Compensation The salary for the Senior Quality Engineer position ranges from $90,000 to $165,000 CAD, and it is important to note that actual salaries may vary based on individual qualifications, experience, and location. Moreover, this role may come with additional variable bonuses and stock incentives, enhancing the total compensation package. ## Conclusion If you are a Quality Engineer looking to elevate your career while contributing to a mission-driven organization in the life sciences sector, Veeva Systems is a compelling opportunity. With its commitment to quality and employee success, Veeva provides an environment ripe for growth and innovation.
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.