Related keywords: remote job qaassistant remote jobprogramming remote job
Veeva Systems is seeking a Senior Quality Engineer to join their dynamic team. As a mission-driven organization, Veeva plays a crucial role in the life sciences sector by helping companies deliver therapies to patients more efficiently. Known for being one of the fastest-growing SaaS companies, Veeva surpassed $2 billion in revenue in its last fiscal year and continues to show tremendous growth potential. Their values—Do the Right Thing, Customer Success, Employee Success, and Speed—drive their operations. A notable achievement was becoming a public benefit corporation (PBC) in 2021, indicating a commitment to a more balanced approach to stakeholder interests.
The Senior Quality Engineer will work primarily on the Veeva Vault, Veeva's rapidly expanding SaaS platform, which addresses the needs of pharmaceuticals, biotechnology, and medical devices. This position requires a hands-on approach to ensure the highest quality product through functional and automation testing. This role is pivotal in supporting customer success with every product release.
Key responsibilities of the Senior Quality Engineer include:
Creating documentation related to testing, such as test plans, test cases/scripts, and bug reports that assess quality and its associated risks.
Collaborating with the automation group to improve regression coverage by automating features.
Assisting with the triage of automation results to ensure efficient issue resolution.
Conducting comprehensive QA tests and verifying outcomes within defined schedules or timelines.
Increasing expertise in the product while engaging with software engineers, product managers, and other QA testers within an Agile team environment.
Driving technical discussions during design and implementation reviews at the architecture and code level.
Providing technical leadership to junior team members, thereby guiding their efforts towards meeting goals.
Conducting proof of concepts (POCs) and making recommendations to enhance product quality.
Working with QA management to develop and implement new processes across the organization.
Supporting project management efforts as a technical contributor, product expert, and QA manager assistant.
Candidates applying for the Senior Quality Engineer position should possess:
A Bachelor's degree in Mathematics, Computer Science, Applications, or related fields.
Strong coding experience in Java and/or mobile programming languages.
Understanding of Software QA methodologies, including black-box and automated testing.
Relevant experience in writing and automating test cases for various forms of testing, including sanity, in-depth, boundary, negative, compatibility, and concurrency tests.
Experience with software development and/or software test automation.
Curiosity and the ability to learn new technologies swiftly.
Strong communication skills, both verbal and written.
Proven leadership or mentorship experience is a significant advantage.
While not mandatory, the following skills and experiences are preferable:
Familiarity with Python or other object-oriented programming languages.
Experience using Cypress and familiarity with SQL.
Practical knowledge of Atlassian products such as Jira and Confluence.
Experience in authoring automated tests using standard functional test automation frameworks (e.g., Cucumber, Selenium, TestNg).
Understanding of modern best practices for software development.
Experience in a SaaS environment and knowledge of agile development processes.
Exposure to the Health Sciences and Life Sciences industry.
Experience in Mobile Testing and Automation (Appium, XCUI, Espresso, KIF).
Background in Mobile Apps Development for Android/iOS.
The base salary for this role ranges from CAD 90,000 to 165,000, with variations based on individual qualifications, experience, and expected contributions. Beyond the base salary, candidates may also be eligible for:
Variable bonuses.
Stock bonuses.
In addition to competitive compensation, Veeva offers a comprehensive benefits package, which includes:
Medical, dental, vision, and life insurance.
Paid time off (PTO) and company-paid holidays.
Retirement programs.
A 1% charitable giving program, inviting employees to contribute to causes they care about.
Veeva prides itself on being a Work Anywhere organization, allowing employees the flexibility to work remotely or from their office in Toronto. This setup encourages employees to thrive in their ideal work environment while maintaining collaboration with like-minded engineers in a high-energy setting. The company welcomes applicants from all time zones, fostering a diverse work culture focused on innovation and growth.
With a mission centered on transforming the life sciences industry, Veeva Systems seeks motivated individuals ready to make an impact. The role of Senior Quality Engineer not only offers a chance to contribute to meaningful projects but also provides ample opportunities for professional development, leadership, and innovation in an environment committed to employee success.
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.