Principal Engineer

5 days ago


Hyderabad, India Veeva Systems Full time

Job Description

Veeva Systems is expanding its global footprint with a new development center in Hyderabad, India. This emerging and growing branch of Veeva is looking for a Software Engineer - Test Automation for multiple positions to expand global quality release engineering efforts. You will be working on cutting-edge technologies such as Cucumber, AWS (EC2, S3, Workspace), DevOps Tools, playing a pivotal role in developing/maintaining automating tests to support our ever-growing suite of regression tests. The ideal candidate will be highly technical, motivated, and can work without too much supervision.

What You'll Do

- Gain in-depth knowledge of Veeva Vault platform and applications.
- Develop and maintain automation scripts (API and UI).
- Work with CI/CD tools (Git, Jenkins, JIRA) for automation and test execution.
- Communicate status and work effectively with onshore/offshore managers.
- Troubleshoot day-to-day framework issues related to test automation.
- Perform code reviews and be a technical mentor to team members.
- Work with managers to arrive at metrics for measuring the code quality for the test automation suite.
- Be a key player for the growth of Veeva Hyderabad by contributing by doing technical interviews.
- Define and track quality metrics for automation test suites.
- Support recruitment efforts to grow Veeva Hyderabad's QA team.
- Lead the technical initiatives across platform modules.

Requirements

- 10+ years of experience in software test automation.
- Strong technical leadership abilities and project management experience.
- Provide a practical approach to complex testing, specifically in the areas of the automation of test cases for the purposes of regression testing.
- Proficient in QA process methodologies, tools, and different testing approaches.
- Strong experience in Java, Object-Oriented Methodologies.
- Strong experience with automated test frameworks (e.g., Selenium, Cucumber).
- Strong experience in testing Restful API HTTP web services, JSON/XML, and Web-based applications.
- Good working knowledge of CI/CD tools (Git, Jenkins, JIRA).
- Experience with data analytics and log analysis tools such as Kibana, Elasticsearch, etc.
- Able to lead multiple implementations.
- Collaborate to gather automation requirements, design automated tests and implement scalable test automation solutions.
- Design, develop and manage automated testing artifacts.
- Comfortable debugging and working with object-oriented programming.
- Experience with Agile/Scrum development methodologies (preferably in an onshore/offshore model).
- Experience working for a product-based company.
- Excellent team collaboration and effective communication skills.
- Experience playing a technical mentor role to the team and performing code reviews.
- Experience leading automation projects in a technical role and actively participating in overall program management activities.
- Fluency in interfacing and functional testing.
- A natural problem solver and critical thinker.
- Bachelor's or Master's Degree in Computer Engineering, Computer Science, Electrical Engineering, or similar.

Nice to Have

- Understanding of data-driven and AI-based test automation approaches.
- Familiarity with serverless testing strategies (AWS Lambda, Azure Functions, Google Cloud Functions).
- Proficiency in scripting with Python, Groovy, or Shell scripting for test automation and CI/CD.

Perks & Benefits

- Comprehensive health insurance with generous coverage.
- Fixed bonus structure.
- Wellness fitness program allowance.
- Winter break for work-life balance.



  • Hyderabad, Telangana, India Principal Financial Full time

    Responsibilities About the Role We are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune Hyderabad This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward ...

  • Principal Engineer

    1 week ago


    Hyderabad, India Zyoin Group Full time

    Position: Principal EngineerLocation: HyderabadExperience: 10+ YearsAbout the role:The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads’ projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions. Additionally, they take...


  • Hyderabad, Telangana, India Principal Financial Full time

    Responsibilities Sr Software Engineer T3 Mainframe Modernization ToolingIndicative years of total experience 4 to 6 yearsRole Description Principal Pune is hiring a Mainframe Modernization Sr Infrastructure Engineer This engineer will be a part of the Platform support under Information Services IS and responsible for helping achieve the strategy around...


  • Hyderabad, India Ampstek-Costa Rica Full time

    Title: Principal Software Engineer - Java Location: Hyderabad (Onsite) Job Type: fulltime Principal Software Engineer - Java Core Java Springboot Microservices Kafka JUnit/Mockito SQL/oracle/ Postgresql/MySQL Soap/postman RestAPI Angular/React Unit testing, AWS Hibernate/JPA Redis Apigee Keyclock NIFI

  • Principal Engineer

    20 hours ago


    Hyderabad, India Zyoin Group Full time

    Position: Principal EngineerLocation: HyderabadExperience: 10+ YearsAbout the role:The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads’ projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions. Additionally, they take...

  • Principal Engineer

    3 weeks ago


    Hyderabad, Telangana, India Zyoin Group Full time

    Job DescriptionPosition: Principal EngineerLocation: HyderabadExperience: 10+ YearsAbout the role:The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions. Additionally, they...


  • Hyderabad, Telangana, India Principal Global Services Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    ResponsibilitiesAbout the RoleWe are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune/Hyderabad. This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward,...

  • Principal Engineer

    3 weeks ago


    Hyderabad, Telangana, India Zyoin Group Full time

    Position: Principal EngineerLocation: HyderabadExperience: 10+ YearsAbout the role:The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads' projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions. Additionally, they take charge...

  • Principal Engineer

    2 days ago


    Hyderabad, Telangana, India Centroid Systems, Inc. Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Principal Engineer (Full Stack Developer) - US shift – Full timeAbout the RoleWe are seeking a Principal Managed Services Engineer to join our Managed Services Team and take ownership of supporting diverse client environments. This role focuses on maintaining, triaging, and improving a variety of customer systems — from custom-built applications to...

  • Principal Engineer

    7 days ago


    Hyderabad, India Zyoin Group Full time

    Job Description Position: Principal Engineer Location: Hyderabad Experience: 10+ Years About the role: The Principal Engineer assumes individual accountability for end-to-end delivery of complex, multi-team / squads projects. They serve as the technical stewards of significant components within the systems, infrastructure, and design decisions....