Full-Time

Senior Software Engineer in Test

Posted on 3/23/2023

Veeva Systems

Veeva Systems

5,001-10,000 employees

Cloud computing services for pharmaceutical companies.


Senior

Toronto, ON, Canada

Required Skills
Chef
Bash
Python
JavaScript
Atlassian
Git
Java
Quality Assurance (QA)
AWS
JIRA
Terraform
Ansible
Confluence
C/C++
Data Analysis
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

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.

Company Stage

IPO

Total Funding

$224M

Headquarters

Pleasanton, California

Founded

2007

Growth & Insights
Headcount

6 month growth

4%

1 year growth

22%

2 year growth

39%

Benefits

Parental leave

PTO

Free food

Health, dental, & vision insurance

Gym membership reimbursement

INACTIVE