Veeva Systems

The Industry Cloud for Life Sciences

Senior Quality Engineer - Infrastructure

QA EngineerQA EngineerFull TimeRemoteTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

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

Related Categories

Related Job Pages