Senior QA Engineer - Vault Infrastructure - Toronto Hub

Canada - Toronto

Full Time Senior-level / Expert
Veeva Systems logo
Veeva Systems
Apply now Apply later

Veeva [NYSE: VEEV] is the leader in cloud-based software for the global life sciences industry. Committed to innovation, product excellence, and customer success, our customers range from the world’s largest pharmaceutical companies to emerging biotechs. Veeva’s software helps our customers bring medicines and therapies to patients faster.
We are the first public company to become a Public Benefit Corporation. As a PBC, we are committed to making the industries we serve more productive, and we are committed to creating high-quality employment opportunities.
Veeva is a Work Anywhere company which means that you can choose to work in the environment that works best for you - on any given day. Whether you choose to work remotely from home or work in an office - it’s up to you.
The Role
Veeva Systems is looking for a Senior QA Engineer with infrastructure and automation testing experience to join our rapidly growing team. This is a hands-on position for delivering a quality SaaS product. You should want to be part of a fast-paced team that takes pride in building great software and making customers happy.

What You'll Do

  • Develop expertise in the Vault infrastructure architecture to test infra changes utilizing AWS/Kubernetes/Docker experience 
  • Develop and Improve infra test strategy for Renditions Services (document formats & media processing engines) including upgrade/roll-back & cluster scalability, rendering process/queues reliability, Load Balancing & Failover/Recovery
  • Setup/maintain/test/improve infrastructure test environment 
  • Establish reliable infra test automation framework by conducting research and performing POCs
  • Perform QA activities such as test execution, bug verifications, triage automation results, etc and verify outcomes within schedules/timelines
  • Work closely with cross-functional teams, including Developers, Product Managers, DevOps, etc in an Agile fast-paced environment
  • Provide mentorship in QA methodologies and product trainings to junior QA team members

Requirements

  • 7+ years of relevant work experience, including infrastructure testing and test automation
  • Expertise in using Cloud infrastructure like AWS/Kubernetes/Docker and VirtualBox/Vagrant on an enterprise-level 
  • Proficient with configuration management tools like Ansible, Terraform, Chef, CloudFormation or similar tools
  • Experience with CI/CD and continuous testing approach using tools like Jenkins, Maven, ANT
  • Hands-on experience with deployment, integration, scalability, high-availability testing
  • Experience in developing infrastructure automation strategy for distributed and cluster computing system using scripting languages, such as Python, Bash/Shell, etc  
  • Experience with data analytics, log analysis, and system profiling tools such as Kibana, Cloudwatch, Elasticsearch, Prometheus, etc
  • Experience with building/deploying/managing AWS on an enterprise-level
  • Experience in testing Restful API & HTTP webservices, JSON/XML, Web-based applications
  • Experience with automation framework such as TestNG, JUnit, Selenium, Cucumber using Java
  • Knowledge of modern best practices for software development including IDE, source control, build process and release management 
  • Strong verbal and written communication skills
  • Bachelor’s degree in Computer Science/Engineering or equivalent

Nice to Have

  • Experience working in Unix/Linux environments
  • Experience with Atlassian products such as Jira and Confluence
  • Experience with testing document and media processing technologies (such as Windows/Office Interop API, PDF analysis and conversion libraries, image file formats, and audio/video compression)
  • Experience with MS Office Product, Adobe InDesign products
  • Knowledge of Pharma Live Sciences industry

Perks & Benefits

  • Healthy, free, provided lunches and snacks every day
  • Allocations for continuous learning & development 
  • Onsite gym with free fitness classes offered daily
Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.
Job region(s): North America
Job stats:  0  0  0
  • Share this job via
  • or

Explore more DevOps, Cloud and SRE career opportunities