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