App. Software Dev. Assoc. Director

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a App. Software Dev. Assoc. Director to join our team in BANGALORE, Karnātaka (IN-KA), India (IN).
Senior SDET – Sub practice lead

Must have

Experience of building complex test automation frameworks from scratch
Excellent knowledge of JavaScript programming language and OOP (object oriented programming/principles)
Working with Git repositories and workflows (GitHub would be the primary choice but also GitLab or Bitbucket will be beneficial)
Proactively collaborate with the Front-end development team, understand the design of the Front-end and discussing issues with the developers to better understand requirements and expectations
Understanding of CI/CD pipelines and their importance in Automation Testing process
Exposure to command line and scripting languages for at least one OS (Windows or Linux)
Good coding skills (SOLID, DI, Design Patterns, etc.)
Able to unit test the framework built
Working with repositories (preferably Git)
Automation experience (Cucumber/Specflow, XUnit, TestNg, etc.)
Web UI testing experience (different browsers)
API testing experience
Mobile Web/App testing experience (if the automation skills are good then this is can be a "nice to have")
Ability to work as part of team or on their own (as we are consultants)
Integrate automation tests into CI/CD pipelines
Experience in test automation building frameworks based on JavaScript (Cypress as a primary choice but other JS fw will be beneficial)
Knowledge of Page Object Model design methodology
Web UI testing experience (different browsers)
Knowledge of mocking and stubbing approaches (Cypress API is preferred but other tools like Wiremock are also good)
Ability to work as part of an Agile team
Nice to have

Knowledge or exposure to any other language would be beneficial (Java especially)
Experience with BDD
API testing experience
Ability to perform unit tests and component tests for React applications (Jest, even better if using TDD approach)
Advanced knowledge of CI/CD pipelines and ability to apply changes and improvements when required
Some background in DevOps knowledge/tools will be a plus (Docker, Deployment of services, Kubernates… any of that is gold)
Knowledge of integration testing strategies (Contract testing will be a plus)
Exposure to command line and scripting languages for multiple OSs
About NTT DATA Services

NTT DATA Services is a recognized leader in IT and business services, including cloud, data and applications, headquartered in Texas. As part of NTT DATA, a $30 billion trusted global innovator with a combined global reach of over 80 countries, we help clients transform through business and technology consulting, industry and digital solutions, applications development and management, managed edge-to-cloud infrastructure services, BPO, systems integration and global data centers. We are committed to our clients’ long-term success. Visit nttdata.com or LinkedIn to learn more.

NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.
Company Name: Hashmap

Apply

0 page views

Related listings

  • Senior System Software Engineer
    Software Developer
    Software Developer
    At Trane Technologies TM and through our businesses including Trane ® and Thermo King ®, we create innovative climate solutions for buildings, homes, and transportation that challenge what’s possible for a sustainable world. We're a team that dares t...
    2026/11/10
  • Apply Applicants for Software Engineering - JAVA
    Software Developer
    Bengaluru (Karnataka) Software Developer
    As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise t...
    2026/11/10
  • Net Full Stack Developer
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Job Description:Strong knowledge of .NET frameworkFamiliar with various design and architectural patternsUnderstanding of fundamental design principles for building a scalable applicationStrong understanding of object-oriented programmingSkill for wr...
    2026/11/10