Related keywords: remote job qaquality assurance remote jobprogramming remote job
This page contains product affiliate links.
Veeva Systems, a notable player in the life sciences sector, is actively seeking to hire a Senior Quality Engineer in the Infrastructure division. As a mission-driven company that has rapidly grown as a pioneer in the industry cloud, Veeva has shown remarkable scalability, surpassing $2 billion in revenue in the previous fiscal year. The company has a fundamental commitment to its core values: Do the Right Thing, Customer Success, Employee Success, and Speed.
As a public benefit corporation since 2021, Veeva Systems aims to balance the interests of its stakeholders effectively. They facilitate healthcare companies in delivering therapies more rapidly, thereby making a positive impact on society overall. Veeva supports a Work Anywhere approach, allowing employees the flexibility to choose their ideal work environment, whether at home or in the office located in Toronto.
The Senior Quality Engineer will be part of the Vault Infrastructure team, focusing on a rapidly growing SaaS platform for the life sciences industry, including pharmaceuticals and medical devices. The role's primary responsibilities entail:
Understanding the Vault infrastructure architecture to test infrastructure changes with AWS, Kubernetes, and Docker experience.
Setting up, maintaining, testing, and improving the infrastructure test environment.
Developing a test strategy for infrastructure features such as Zero downtime upgrades, High Availability, and Disaster Recovery.
Creating necessary testing documentation such as test plans, test cases/scripts, and bug reports that evaluate quality and associated risk.
Conducting quality assurance (QA) activities, including test execution, bug verifications, and automation result triaging, to ensure quality outcomes within release milestones.
Utilizing programming skills for automating and optimizing testing processes for cloud-based infrastructure.
Maintaining and improving existing automation frameworks and processes.
Participating in technical discussions during design and implementation reviews to influence product quality from the outset.
Assisting with hiring, onboarding, and mentoring other team members by providing guidance and constructive feedback.
Collaborating closely with product managers, software engineers, and fellow QA engineers to uphold quality standards.
Candidates interested in this role should possess the following qualifications:
A Bachelor's degree in Computer Science, Engineering, or a related technical field.
Proficiency in white-box testing or infrastructure validation related to Deployment, High Availability, and Disaster Recovery.
Familiarity with cloud infrastructure technologies, particularly those associated with AWS, such as EC2, S3, DynamoDB, SQS, and other services.
Expertise in one or more programming languages: Java, C#, JavaScript, Python, or Bash/Shell.
Experience in formulating infrastructure automation strategies and supporting multiple features in a fast-paced environment.
Demonstrated capability to provide technical guidance to junior team members and QA peers to help them meet their automation goals.
Strong communication skills—both verbal and written.
Proficiency in tools and technologies including data analytics and reporting tools (e.g., ELK Stack, CloudWatch, and Prometheus), configuration management tools (Ansible, Terraform, etc.), and version control tools (GitLab, GitHub).
While not strictly necessary, applicants with the following experience will have a competitive edge:
Experience with industry-standard unit or functional test frameworks (such as JUnit, TestNg, or Cucumber).
Familiarity with Atlassian products (e.g., Jira or Confluence)
Background in a SaaS environment that employs an agile development process.
Experience working within the Health Sciences and Life Sciences sectors.
Veeva offers a competitive salary range for this position, between $90,000 and $150,000 CAD. This range is stipulated to comply with local regulations and reflects the potential base salary depending on individual experience and position. It is also worth noting that compensation can deviate based on unique qualifications, experience, and contribution expectations. Additional compensation may include bonuses and stock options.
Apart from salary, Veeva provides various perks and benefits such as:
Medical, dental, vision, and basic life insurance.
Paid Time Off (PTO) and company-sponsored holidays.
Retirement programs and support for charitable giving.
This is an excellent opportunity for experienced quality engineers to contribute significantly to a mission-driven organization while enjoying work flexibility and participating in a vibrant company culture. Interested candidates are encouraged to apply if they meet the qualifications and wish to be part of Veeva Systems and their commitment to transforming the life sciences industry.
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.