HSBC – Automation QA / Senior Software Engineer

August 16, 2025
16 β‚Ή LPA - 26 β‚Ή LPA / year

Job Description

🏒 Company: HSBC
πŸ’Ό Role: Automation QA / Senior Software Engineer
πŸ“ Location: Pune, India
⏳ Experience: 6+ years
πŸ”– Job Type: Full-time / Hybrid

HSBC is looking for a talented Automation QA / Senior Software Engineer to join its Pune technology team. In this role, you will be responsible for implementing a wide range of testing activities, including Behavior Driven Development (BDD), API testing, UI testing for both web and mobile applications, performance testing, security testing, accessibility testing, and exploratory testing. Your expertise will ensure that HSBC delivers high-quality software solutions that meet client requirements and maintain the bank’s global standards. You will work across cross-functional POD teams, providing guidance and accountability for all testing-related activities and ensuring seamless integration across project lifecycles.

As a Senior Software Engineer in Automation QA, you will design, build, and enhance automation frameworks using Core Java, Maven/Gradle, Selenium WebDriver, Appium, REST API, REST Assured/Karate, and JUnit/TestNG. You will leverage modern tools like Jenkins, Confluence, and JIRA to ensure efficient CI/CD integration and smooth collaboration across teams. Your responsibilities will include creating maintainable test scripts, conducting exploratory tests, and validating system functionality and performance in alignment with HSBC’s global quality strategy.

Beyond technical testing, you will act as a mentor for junior automation engineers and exploratory testers, guiding them to adopt best practices and improve overall QA efficiency. You will collaborate with Product Owners and project stakeholders to provide product readiness recommendations, identify gaps, suggest workarounds during blockers, and contribute to continuous process improvements. Your role will directly influence HSBC’s ability to deliver reliable, high-performing software, ensuring client satisfaction and operational excellence.

Roles & Responsibilities:

  • Implement all testing activities, including BDD, API, UI, performance, security, accessibility, and exploratory testing.

  • Work across PODs and cross-functional teams to manage testing dependencies and ensure timely delivery.

  • Design, develop, and maintain automated testing frameworks using Java, Selenium, Appium, REST Assured/Karate, JUnit/TestNG, Maven/Gradle.

  • Conduct performance, security, and cloud-based testing using modern tools and environments like Kubernetes, Docker, and BrowserStack.

  • Act as a single point of accountability and escalation for all QA activities within the POD.

  • Participate in Scrum meetings and project discussions to provide insights into product readiness and QA best practices.

  • Mentor junior QA engineers and exploratory testers to enhance team performance and efficiency.

  • Develop and execute CI/CD pipelines for automated test execution, ensuring seamless integration with Jenkins and Git.

  • Analyze defects, provide actionable recommendations, and collaborate with stakeholders to resolve issues efficiently.

  • Contribute to continuous improvement initiatives in the Quality Engineering discipline to enhance processes, tools, and frameworks.

Requirements & Eligibility:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.

  • Strong experience in Quality Engineering, Test Management, and building automation frameworks.

  • Hands-on experience with Core Java, Maven/Gradle, Selenium WebDriver, Appium, REST API, REST Assured/Karate, JUnit/TestNG.

  • Familiarity with HTTP, JSON protocols, BDD methodology, Gherkin syntax, and Cucumber.

  • Knowledge of Agile/SAFe methodologies with experience in β€˜in-sprint’ automation.

  • Exposure to CI/CD pipelines using Jenkins and modern version control systems.

  • Basic understanding of performance and cyber security testing principles.

  • Working knowledge of cloud-based architectures, Docker, Kubernetes, and cloud device farms like BrowserStack.

  • Strong analytical, problem-solving, and mentoring skills with excellent communication abilities.

  • Experience in Retail Banking domain is a plus.

Expected Salary:
The expected salary for a Senior Automation QA Engineer in Pune ranges from β‚Ή16,00,000 to β‚Ή26,00,000 per annum, depending on experience, technical expertise, and exposure to modern QA frameworks and automation tools. Candidates with strong CI/CD and cloud testing experience may command higher compensation.

🚨 Before You Apply: Your Resume Needs to Shine!

Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!

πŸ”₯ Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!

βœ… 5+ ATS-Friendly Designs – Beat the bots and get noticed
βœ… Recruiter-Approved Layouts – Highlight your skills the right way
βœ… Easy-to-Edit (Word & Google Docs) – No design skills needed
βœ… Free Bonus: Cover Letter Template + Resume Writing Guide

🎁 Limited-Time Offer: Get yours for just β‚Ή249 (originally β‚Ή999)
πŸ“₯ Instant Download – Apply to Google with confidence today!

πŸ‘‰ Grab Your Resume Template Now: Tap Here to get your resume Templates