NTT DATA, Inc. logo

Senior Associate Automation Engineer

NTT DATA, Inc.
Full-time
On-site
Mumbai, Maharashtra, India
Automation Tester, SDET

About the job

Make an impact with NTT DATA

Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.

Your day at NTT DATA

The Senior Associate Automation Engineer is a developing subject matter expert, responsible for researching, developing, designing, and building automated systems and/or applications that are implemented to perform a variety of tasks reducing the need for human intervention in order to maximize efficiency.

Key responsibilities:

  • Collaborates with internal stakeholders as well as external partners to identify opportunities to solve problems through technological advancements
  • Works on custom automation solutions to support the business area / team
  • Implements automated system and / or application improvements with measurable results in revenue, and / or quality
  • Programs, configures, and integrates new technology into an existing system and / or application
  • Provides technical direction and support/training to more junior engineers
  • Assists in planning, organizing, monitoring, and oversight of all phases of test automation
  • Prepares reports summarizing information or trends related to automation
  • Develops and documents process for internal automation and development projects
  • Actively supports/solves intensified issues from both internal and external clients
  • Actively participates in design and code reviews from functional teams
  • Actively works with internal or external clients to optimize the automation performance to deliver contracted KPIs
  • Assists in scheduling and defining resource needs for testing
  • Leads the auditing of all current lab processes to identify opportunities for further automation
  • Develops and executes performance test scripts specific to business requirements
  • Takes lead in developing resilient continuous integration and delivery of automation pipelines
  • Performs/leads test execution for both project and support related activities
  • Explores and implements new ways to automate systems and / or applications
  • Performs any other related task as required.

To thrive in this role, you need to have:

  • Developing proficiency in maintaining automation systems and / or applications.
  • Developing understanding of computer programming and software development.
  • Ability to troubleshoot technology and perform complex system tests.
  • Good problem-solving skills.
  • Excellent organizational skills and attention to detail.
  • Creative thinking skills.
  • Excellent verbal and written communication skills.
  • Strong analytical skills.
  • Ability to keep up with the latest technologies.
  • A desire to continually upgrade technical knowledge.

Academic qualifications and certifications:

  • Bachelor's degree or equivalent in engineering or similar field.
  • Programming/scripting languages such as Python, Java, or C# preferred.

Required experience:

  • Moderate level demonstrated experience with robotics, AI and machine learning.
  • Moderate level demonstrated project management experience.
  • Familiarity with continuous integration and deployment (CI/CD) concepts and tools such as Jenkins, GitLab CI/CD, or Azure DevOps.
  • Understanding of software development lifecycle (SDLC) processes and methodologies.
  • Moderate level programming and scripting skills in languages such as Python, Java, or C#.

Apply now
Share this job