Enable job alerts via email!

Android Developer/ Senior Software Engineer

HSBC

Pune City

On-site

INR 10,00,000 - 15,00,000

Full time

7 days ago
Be an early applicant

Job summary

A leading international bank in Pune City is seeking a Senior Software Engineer to implement and manage quality engineering processes. The role requires expertise in Kotlin/Swift and test methodologies like BDD, as well as strong communication skills. The ideal candidate will work cross-functionally to ensure project success and mentor junior engineers. Competitive compensation and growth opportunities are offered.

Qualifications

  • Excellent understanding of Kotlin/Swift and design patterns.
  • Experience in test activities and quality engineering.

Responsibilities

  • Implement all test activities adhering to Global Test Strategy.
  • Work across all POD activities and support cross-POD teams.
  • Represent Quality Engineering at key project meetings.
  • Mentor Automation Test Engineers and suggest process improvements.

Skills

Kotlin
Swift
Dependency Management
Behavior Driven Development (BDD)
UI Testing
Performance Testing
Security Testing
Observability
Communication Skills

Job description

Some careers shine brighter than others.

If you’re looking for a career that will help you stand out, join HSBC and fulfill your potential. Whether you want a career that could take you to the top or simply take you in an exciting new direction, HSBC offers opportunities, support, and rewards that will take you further.

HSBC is one of the largest banking and financial services organizations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and ultimately helping people fulfill their hopes and realize their ambitions.

We are currently seeking an experienced professional to join our team as a Senior Software Engineer.

In this role, you will:

  1. Have an excellent understanding of Kotlin/Swift, Dependency Management, Localization, Implementation Patterns (e.g., MVVM), and Design Patterns (e.g., Decorator, Observable, Façade).
  2. Implement all test activities (Behavior Driven Development (BDD), API testing, UI Tests (Browser and Mobile), Performance testing, Security testing, Exploratory Testing, Accessibility Testing, etc.) adhering to the Global Test Strategy.
  3. Work across all POD activities and support cross-POD and Quality Engineering teams to ensure testing dependencies and touchpoints are in place. Deliver well-structured, maintainable, and fully tested systems on time and within budget, supporting all phases of project delivery.
  4. Represent Quality Engineering at Scrum meetings and other key project meetings, providing a single point of accountability and escalation for testing within the POD.
  5. Establish effective working relationships across all stakeholders, demonstrating strong communication skills and experience liaising with stakeholders.
  6. Provide recommendations to the Product Owner and project stakeholders regarding product readiness for go-live.
  7. Contribute to process improvements within the Quality Engineering discipline and mentor Automation Test Engineers within the cross-functional team.
  8. Demonstrate problem-solving skills by suggesting workarounds during blockers to prevent delivery delays.
  9. Identify gaps, work closely with the team to measure improvements, and contribute to efficiency and value addition.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.