Senior Software Engineer in Test
Vault Infrastructure
Posted on 3/23/2023
INACTIVE
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Atlassian
AWS
Bash
Confluence
Data Analysis
JavaScript
JIRA
C/C++/C#
Git
Java
Terraform
Python
Ansible
Chef
Quality Assurance (QA)
Requirements
  • Bachelor's degree in Computer Science/ Engineering or a related technical field
  • 7+ years of experience in the software industry, with a passion for quality processes
  • 3+ years of white-box testing or infrastructure testing experience
  • Hands-on experience with Infrastructure Validation (Deployment, HA, DR, etc.)
  • Hands-on experience with cloud infrastructure technologies such as AWS EC2, S3, DynamoDB, SQS, Load balancers, IAM, EKS, and other AWS services
  • Hands-on experience in one or more of the following languages: Java, C#, Javascript, Python, Bash/Shell
  • Experience in developing infrastructure automation strategies
  • Comfortable providing technical leadership to junior teammates and QA team members, enabling them to achieve targeted automation goals
  • Knowledge of modern best practices for software development
  • Experience supporting multiple features in a fast-paced environment with sometimes competing priorities
  • Experience with some of the following tools/technologies:
  • Data Analytics & Reporting: ELK Stack, Cloudwatch, Prometheus
  • Configuration Management: Ansible, Terraform, Chef, CloudFormation, or similar tools
  • Other Tools: Gitlab, Jira
Responsibilities
  • Develop deep expertise in the Vault Architecture and become the SME for specific modules
  • Independently drive test strategy for Infrastructure features including zero downtime upgrades/HA/DR etc
  • Setup/maintain/test/ improve infrastructure test environment
  • Perform QA activities such as test execution, bug verifications, triage automation results, etc., and verify outcomes within release milestones
  • Apply your programming skills toward automating and optimizing the testing of cloud-based Infrastructure
  • Drive technical discussions during design/implementation reviews and influence decisions that will help build quality into the product from the get-go
  • Be a good example that the team can look up to
  • Help with hiring, onboarding, and mentoring other team members by providing guidance, feedback, etc
Desired Qualifications
  • Experience with one or more industry-standard unit/functional test frameworks (JUnit, TestNg, Cucumber, etc.)
  • Experience with Atlassian products such as Jira and Confluence
  • Experience working in a remote setup
  • Experience working in the Health Sciences and Lifecare industry
Veeva Systems

1,001-5,000 employees

Cloud computing services for pharmaceutical companies.
Company Overview
Veep's mission is to help R&D, quality, and regulatory teams eliminate inefficiencies and bring high-quality, safe, sustainable products to market without compromising quality. The company builds cloud-based tools for pharmaceutical research.
Benefits
  • Parental leave
  • PTO
  • Free food
  • Health, dental, & vision insurance
  • Gym membership reimbursement
Company Core Values
  • Do the Right Thing
  • Customer Success
  • Employee Success
  • Speed