Related keywords: remote job san franciscoquality assurance remote jobremote job qa
This page contains product affiliate links.
In the evolving landscape of software engineering, Veeva Systems is on the lookout for a Senior Quality Engineer. This position is pivotal in delivering top-quality SaaS products within the life sciences sector, primarily through Veeva Vault, which is a rapidly expanding platform focusing on pharmaceuticals, biotechnology, and medical devices. As a company, Veeva Systems has established itself as a leader, boasting a remarkable growth trajectory and a strong commitment to its core values: Do the Right Thing, Customer Success, Employee Success, and Speed.
Veeva Systems is not just about software; it is driven by a mission to help life sciences companies bring therapies to patients faster. The organization has made history by becoming a public benefit corporation (PBC), emphasizing its commitment to balancing the interests of customers, employees, society, and investors. Headquartered in the San Francisco Bay Area, Veeva operates across more than 15 countries, indicating its global presence and influence in the industry.
As a Senior Quality Engineer, you will play an essential role within the Quality Assurance and Release Engineering team. Your primary focus will be on functional and automation testing, whereby you will ensure that the SaaS product meets the highest quality standards. The position requires a hands-on approach and involves:
Creating testing-related documentation such as test plans, test cases, scripts, and bug reports.
Collaborating closely with the automation group to enhance regression coverage through automation.
Conducting thorough quality assurance tests and verifying outcomes.
Engaging actively in the product development cycle and facilitating ongoing communication with software engineers and product managers in an Agile team environment.
Operating at both the architecture and code level to provide insights during technical discussions and design reviews.
Mentoring junior colleagues, thereby enhancing their skills and supporting their professional development.
Moreover, you will be encouraged to conduct Proofs of Concept (POCs) and propose recommendations that raise quality metrics within the product lifecycle.
To qualify for this position, candidates should possess:
A Bachelor’s degree in Mathematics, Computer Science, or a related field.
Proven experience coding in Java and/or mobile languages with a solid understanding of Software QA methodologies, tools, and approaches.
Experience in writing and automating test cases, covering a variety of testing aspects, including boundary, negative, and compatibility tests.
Strong communication skills, both verbal and written, alongside a curious mindset that drives quick learning of new technologies.
Leadership experience would be advantageous as it reflects a willingness to guide and influence others in the team.
Understanding and experience in the following areas can enhance a candidate's appeal:
Familiarity with Python or other object-oriented languages.
Experience using Cypress for test automation.
Knowledge of SQL and agile methodologies.
Previous experience with Atlassian products like Jira and Confluence.
Practical experience with mobile testing software such as Appium, XCUI, and similar technologies would be an asset.
Veeva Systems emphasizes flexibility by offering a Work Anywhere policy, enabling employees to work both remotely and from the office in Toronto. This approach supports diverse working styles and adapts to the needs of its workforce, allowing employees to choose an environment in which they thrive.
The salary for this position ranges between $90,000 - $165,000 CAD. However, actual compensation may vary based on individual qualifications and experience. The advertised range serves to comply with local regulations and provide an overview of expected earnings. Additionally, employees may be eligible for bonuses and stock options, further enhancing their overall compensation package.
Working at Veeva comes with a robust benefits package which includes:
Medical, dental, and vision insurance.
Paid time off and company holidays.
Retirement programs.
A unique 1% charitable giving initiative.
Veeva Systems is committed to an equal opportunity employer policy, ensuring that all qualified applicants receive fair consideration without regard to various protected characteristics. This commitment promotes a diverse and inclusive workplace, making it an appealing option for job seekers from all backgrounds.
For experienced Quality Engineers looking to advance their careers, this opportunity at Veeva Systems represents a chance to make a significant impact in the life sciences industry. With competitive salaries, an attractive benefits package, and a strong emphasis on employee success and quality, Veeva stands out as a desirable employer in today’s job market. If you possess the requisite skills and a passion for developing high-quality software solutions, Veeva Systems may be the right place for you to elevate your career.
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.