Senior Quality Engineer - Infrastructure

Related keywords: quality assurance remote jobremote job qaprogramming remote job

This page contains product affiliate links.

Introduction Veeva Systems is a mission-driven organization that stands out as a pioneer in the industry cloud for life sciences. With a remarkable achievement of surpassing $2B in revenue, Veeva demonstrates extensive growth potential and is dedicated to bringing therapies to patients faster. In line with its mission, Veeva operates as a public benefit corporation (PBC), committed to balancing the interests of its customers, employees, society, and investors. This job offer for a Senior Quality Engineer in their Vault Infrastructure team provides an opportunity to make a significant impact in the life sciences sector. ## Job Overview The Senior Quality Engineer position focuses on enhancing the Vault Infrastructure, a critical component of Veeva's various SaaS products in the life sciences industry. The selected candidate will be accountable for testing and deploying infrastructure modules that meet customer needs effectively and efficiently. Being part of a comprehensive and collaborative team, successful candidates will need to thrive in a fast-paced environment while committing to continuous learning and growth. ## Key Responsibilities The responsibilities of the Senior Quality Engineer role include: - Understanding Vault infrastructure architecture to test changes using AWS/Kubernetes/Docker. - Setting up, maintaining, testing, and improving the infrastructure test environment. - Developing and contributing to a test strategy for infrastructure features, including zero downtime upgrades, high availability (HA), and disaster recovery (DR) efforts. - Creating testing documentation, including test plans, test cases/scripts, and bug reports that assess quality and associated risks. - Performing quality assurance activities, such as test execution, bug verifications, and automation result triage. - Programming towards automating and optimizing testing for cloud-based infrastructure. - Building, maintaining, and improving existing automation frameworks and testing processes. - Taking part in technical discussions during design and implementation reviews to foster quality in product development. - Assisting with the hiring, onboarding, and mentoring of team members by providing guidance and constructive feedback. - Collaborating closely with product managers, software engineers, and other QA engineers to ensure the best outcomes. ## Required Skills The position of Senior Quality Engineer demands a combination of educational background and practical skills, which include: - A Bachelor's degree in Computer Science, Engineering, or a related technical field. - Experience with white-box testing or Infrastructure Validation, particularly in deployment, HA, DR, etc. - Proficiency in various cloud infrastructure technologies such as AWS services (EC2, S3, and others). - Capability in programming languages like Java, C#, JavaScript, Python, and Bash/Shell. - Experience in developing infrastructure automation strategies to enhance deployment and testing processes. - Familiarity with tools and frameworks such as GitLab, GitHub, ELK Stack, Cloudwatch, Prometheus, and configuration management tools like Ansible or Terraform. - Strong verbal and written communication skills for effective collaboration. ## Nice to Have While it is not mandatory, having the following skills would be advantageous: - Experience with industry-standard unit/functional test frameworks (JUnit, TestNg, Cucumber, etc.). - Familiarity with Atlassian products such as Jira and Confluence. - Background in a SaaS environment with an agile development process. - Experience working in the Health Sciences and Life Sciences sector, as well as remote collaboration within teams. ## Salary and Compensation The salary for this role ranges between $90,000 - $150,000 CAD. This range reflects the potential base salary and may vary based on experience and geographical location. Veeva Systems takes into account an individual’s unique qualifications, experience, and potential contributions when determining compensation. Additionally, the position may be eligible for variable bonuses and stock bonuses, further enhancing the total compensation package. ## Company Culture and Benefits Veeva Systems promotes a flexible work environment, allowing employees to work from home or in the office, enhancing productivity and job satisfaction. The organization is committed to successful outcomes for its employees and customers alike through its core values: Doing the Right Thing, Customer Success, Employee Success, and Speed. Employees enjoy several benefits, including medical, dental, vision, and basic life insurance, generous PTO, and company-paid holidays, as well as retirement programs. ## Conclusion This role represents an excellent opportunity for those pursuing a career as a Senior Quality Engineer within the innovative environment of Veeva Systems. The position offers meaningful work in life sciences while granting the flexibility to choose one's working environment, making it highly appealing for seasoned professionals and newcomers alike.



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 development

Full-time

May 25, 2025

3 views

0 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.