Do you dream about writing software along with a team with the talent, passion, and financial backing to build killer, industry-changing cloud-based applications and platforms Veeva is looking for a passionate Software Engineer to work at our Hyderabad location. You'll work in the Automation Engineering team, which utilizes up-to-date technologies and best practices to deliver seamless releases to all our Vault customers. Vault is a proven, cloud-based development platform to manage documents and related data while automating tasks and processes across the organization. Vault applications are purpose-built using the platform to provide a single source of truth with complete visibility and increased compliance on a single cloud platform.
What You'll Do
- Possess deep knowledge of Veeva products such as Vault and its applications.
- Contribute towards reducing the test automation backlog in Serenity and Cypress (if necessary).
- Work with leads to arrive at metrics for measuring the code quality for the test automation suite.
- Review code written by team members and suggest optimization.
- Mentor junior team members to resolve the technical issues they face.
- Create an automation test plan and review with functional QA.
- Create, Enhance, Debug, and Run Test Cases.
- Organize and monitor defect management process, handling changes and conducting regression tests.
- Find solutions for issues related to object identity issues and error handling.
- Coordinate with automation and the development team to solve the issues.
- Create a software defect tracking report and the entire project release status to stakeholders.
- Understand the different types of Jenkins Jobs and make the team monitor their module results.
- Analyze the Jenkins failure, identify the root cause and make the team understand the root cause.
- Coordinate with the QA manager to update the status.
Requirements
- Experience in the fields of Software Testing, Test Automation, and/or Software Development with an Advanced level of Test Automation.
- Total experience of 7+ years.
- Experience in Cucumber or Selenium framework or similar, with working knowledge in CI/CD tools (Git, Jenkins, JIRA).
- Experience in API / Service layer testing (POSTMAN).
- Experience with Agile/Scrum development methodologies.
- Excellent team collaboration and communication skills.
- Ability to solve complex test automation tasks beyond the standard capabilities of test automation tools.
- Ability to perform test automation tool evaluations in focus area.
- Ability to set test automation on the project.
- Experience in Java, and JavaScript programming.
- Familiarity with Linux/AWS.
Nice to Have
- Full-time experience in Software Automation and/or DevOps.
- Proficient with CI tools such as Jenkins.
- Experience with source code version control systems such as Git.
- Solid understanding of Agile and DevOps methodologies.
- Computer Science or related bachelor's degree.
Perks & Benefits
- Health insurance with generous coverage limits.
- Fixed bonus in the form of RSUs and Stock options.
- Allowance for wellness & fitness programs.
- Winter break.
📌 Senior Software Engineer Test Automation (Vault Safety) (Secunderabad)
🏢 Veeva Systems
📍 Secunderabad
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.