The Role
Do you want to be part of an engineering team that strives to build simple solutions to complex problems Veeva is looking for a passionate engineer to work at our Hyderabad location for the Vault Automation Platform & Tools team. This is a great opportunity to put your creativity and problem-solving skills to the test. You'd be working as part of a global team that constantly strives to turn innovative ideas into reality using cutting-edge technology and a bouquet of programming languages. If you are passionate about technology and aspire to be an architect, this is a great opportunity for you to learn / contribute and advance your career to the next level.
What You'll Do
- Architect, design, develop, and maintain an engineering suite of tools that help increase engineering productivity.
- Collaborate with PMs, Developers, and QA on tools strategy and approach.
- Be able to constructively critique design / implementation specifications.
- Collaborate and contribute to a state-of-the-art automation framework and cloud-based test infrastructure that can operate at scale with 24 / 7 availability.
- Evaluate, recommend, and drive adoption of both current and new tools and technologies.
- Diagnose, debug, and fix issues in a cloud-based automation environment.
- Participate in code reviews and provide good coding practices.
- Participate in the technical screening / interview process for new hires.
- Provide mentoring and technical guidance to automation engineers.
Requirements
Bachelor's degree in Computer Science or a related field.7+ years of relevant experience with at least 4 years experience building tools and / or test automation frameworks.Solid programming skills in Java.Comfortable dealing with ambiguity in a fast-moving iterative environment.Curious to learn and adapt to a fast-paced environment.Strong time management skills.Excellent written and verbal communication skills.Nice to Have
AWS, Docker, ELK, Domain experience in Life Sciences / Pharma.Experience with a SaaS company.Experience working in a remote setup (Veeva is a remote-first company).Experience with the following tools / technologies :Test Automation : TestNG / Cucumber / Selenium / BrowserstackInfrastructure : AWS / Azure / GCPReporting : ELK Stack, TableauOrchestration : Jenkins (Groovy)Build : Maven / GradleOther Tools : Gitlab / Jira / Confluence / Testrail / Sealightstack ExposureCucumber, Selenium and Test Automation ExperiencePerks & Benefits
Health insurance with generous coverage limits.Fixed cash bonus.Allowance for wellness & fitness programs.Winter break.Skills Required
Java, Gcp, Test Automation Framework, Gitlab, Tableau