Displaying search results for ""

Automation Testing Engineers & Leads

Job Title: Principal Software Engineer

Job Location – Chennai / Bengaluru

  1. Strong in Core Java
  2. SQL(DB Basics until Joins including DDL, DML)
  3. UI Automation (Selenium, Cucumber, Automation framework, Read write data from excel/spread sheet)
  4. API(Automation API using SoapUI, Data Driven Framework, Rest Assured)
  5. Virtualization & Stubbing (Stubs/Mocked/Virtual)
  6. Scripting Languages(JScript, Groovy) / Repository (Git/Bitbucket) / Dev. Ops
  7. Agile / Issue/Test Management



Lead – Big Data Engineer

Job Description:

  • Interact and establish good communication channels with clients and India team in defining project outcomes, project plans, continuous monitoring of execution
  • Work closely with program manager, scrum master, and architects to convey technical impacts to development timeline and risks
  • Design a big-data ecosystem with interactions with various systems like Kafka, Hadoop, MongoDB etc.,
  • Lead a development team of data engineers
  • Drive technical development and application standards across enterprise data platforms & Banking domain

Skillsets needed:

  • Has extensively worked with large volume and streaming data
  • Has worked in Kafka / Kineses and/or Spark streaming
  • Good understanding of HDFS
  • Have worked with noSQL databases like MongoDB, HBase or Cassandra
  • Has experience in productionizing and maintaining jobs
  • Constructing robust end to end data pipelines

Mobile Architect

Job Location: Singapore (Candidate with Singapore EP/ Singapore PR / Citizenship only can apply for the position)
Skills required for a Mobile Architect:

  1. Excellent communication skills with fluency in English
  2. Experience with Swift, Kotlin, Objective-C, Java, HTML5/JS/CSS3(basics)
  3. A thorough understanding of OOP, design patterns, iOS and Android core concepts
  4. Excellent analytical skills with an ability to debug complex issues like app performance, optimizing the data consumed by mobile app etc
  5. Proven experience of deploying enterprise or consumer facing mobile applications
  6. Proven experience in developing secure mobile application with thorough knowledge on best security practices for mobile applications
  7. Must have sound knowledge on mobile security protocols, analytics, payment gateways and social channel integration
  8. Proven ability to design, optimize and integrate business processes across disparate
  9. Knowledge on basics of hybrid application development using Apache Cordova or Phone Gap , NodeJS, Angular/ReactJs
  10. Experience in mentoring and overseeing team members
  11. Should know basics of agile methodologies like user stories, scrum meetings, retrospective meetings, story sizing, sprint planning etc
  12. Should know Code quality tools like SonarQube, Findbugs etc
  13. Should know  basics of CI/CD tools like Jenkins etc
  14. Should know project management tools like JIRA, Confluence
  15. Should know source code management tools like  Bitbucket, git
  16. Ability to quickly learn the latest features coming in the respective platforms(android and ios) and bring the same to the ongoing projects

Key Responsibilities:
The Mobile Application Architect will be responsible for:

  1. Defining the overall technical architecture for the mobile application based on customer requirements
  2. Defining the technical requirements for the implementation and identify the various dependencies on external teams to implement the mobile solution
  3. Discussing technical aspects of the mobile application solution architecture, including the technology used, methodology followed, and devices to be supported with the customer Preparing technical solution and architecture documents, artifacts  and presentations for the customer
  4. Should be able come up with reusable artifacts, frameworks, components that can be reused across applications
  5. Should be able to design and develop mobile sdk and integrating mobile apps with web-services and external APIs
  6. Must know various non-functional aspects in mobile application design and provide a solution to optimize performance, scalability etc.
  7. Deliver mobile platform and architecture recommendations based on project requirements and industry best practices
  8. Contribute toward excellence in a highly collaborative, team-oriented environment
  9. Enforce sound development practices and ensure the quality delivery of enterprise mobile solutions. Should ensure team members are aware of best practices like
    – Coding guidelines
    – git branching guidelines
    – Code quality and analysis tools (SonarQube, PMD, FindBugs…)
    – Release and deployment tools (Jenkins, Bamboo, Octopus…)
  10. Lead and mentor development teams
  11. Work closely with Project Managers, Senior Business Analysts, and UX teams
  12. Take ownership of the solution from end to end, and be responsible for translating functional requirements into a mobile solution

Business Analyst – Digital Banking & Mobile Banking

Business Analyst – Digital Banking, Mobile Banking, Jira, Confluence

The BA is responsible for:

  • Detailing the Product Backlog requirements and user stories, especially detailing the acceptance criteria and technical analysis to support PO to create and maintain a quality Product Backlog
  • Providing download for detailed requirements to the respective stakeholders and walking them through the details.
  • Supporting Product Owner while creating and maintaining a prioritised Product Backlog, ensuring it is visible, transparent and clear
  • Supporting the Product Owner for preparing the Agile Execution Document, including the Initial Release Plan and other associated mandatory milestones and tracking and reporting delivery against the Initial Release Plan
  • Ensuring the Agile Delivery Team members understand items in the Product Backlog to the level needed
  • Joining the technical analysis with respective development teams to translate business requirements into details for them to help sizing and solutioning exercises.
  • Ensuring Project deliverables are of the desired quality and have appropriate endorsements/ sign-offs
  • Support the Product Owner for transitioning and hand over to BAU.

Required Experience:

  • Candidates with Singapore EP / Singapore PR / Singapore Citizenship only can apply
  • 5 -10 years of Experience in Digital Banking Initiatives, especially on Mobile Banking, Online Banking, Wearables, or any other digital channels or devices
  • Understanding the Customer Experience design and user experience principles.
  • Understanding the Agile delivery principles and basic knowledge about Scrum. Backlog / shape stories.
  • Having CSPP Certification is a plus.
  • Strong Communication Skills, Strong Business acumen
  • Good understanding about digital developments and customer expectations from digital banking products and services.
  • Experience using tools such as Sharepoint, Jira, Confluence, etc.
  • Good understanding about Mobile Apps, mobile operating systems and digital banking / finance apps in the market