Veeva Systems
The Industry Cloud for Life Sciences
Senior Quality Engineer - Infrastructure
Location
Massachusetts
Posted
179 days ago
Salary
$90K - $165K / year
Bachelor DegreeEnglishAnsibleAWSChefCloudDockerDynamo DBEC2JavaJava ScriptJunitKubernetesPrometheusPythonTerraformVault
Job Description
• Understand Vault infrastructure architecture to test infra changes utilizing AWS/Kubernetes/Docker experience
• Setup, maintain, test, and improve infrastructure test environments
• Develop and contribute to test strategy for Infrastructure features including Zero downtime upgrades, HA, DR
• Create testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk
• Perform QA activities such as test execution, bug verifications, triage automation results, and verify outcomes within release milestones
• Apply programming skills toward automating and optimizing testing of cloud-based Infrastructure
• Build, maintain, and improve the existing automation framework, test harness, and processes
• Contribute to technical discussions during design/implementation reviews and influence decisions to build quality into the product
• Help with hiring, onboarding, and mentoring other team members by providing guidance and feedback
• Work closely with product managers, software engineers, and other QA engineers
Job Requirements
- Bachelor's degree in Computer Science/Engineering or a related technical field
- Experience with white-box testing or Infrastructure Validation (Deployment, HA, DR, etc.)
- Experience with cloud infrastructure technologies such as AWS EC2, S3, DynamoDB, SQS, Load balancers, IAM, EKS
- Experience in one or more of the following languages: Java, C#, Javascript, Python, Bash/Shell
- Experience in developing infrastructure automation strategies
- Experience supporting multiple features in a fast-paced environment with sometimes competing priorities
- Provide technical leadership to junior teammates and QA team members
- Experience with code coverage tools and metrics
- Strong verbal and written communication skills
- Experience with Data Analytics & Reporting tools: ELK Stack, Cloudwatch, Prometheus
- Experience with Configuration Management: Ansible, Terraform, Chef, CloudFormation, or similar tools
- Experience with source control/CI tools: GitLab, GitHub
- Nice to have: Experience with unit/functional test frameworks (JUnit, TestNg, Cucumber, etc.)
- Nice to have: Experience with Atlassian products (Jira, Confluence)
- Nice to have: Experience in a SaaS environment with agile development
- Nice to have: Experience working with remote teams
- Nice to have: Experience working in the Health Sciences and Life Sciences industry
Benefits
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- Retirement programs
- 1% charitable giving program
- Flexible work arrangements (Work Anywhere: work from home or office hubs in the U.S.)
- Position may be eligible for variable bonus and/or stock bonus