Deutsche Bank Finance/FinTech

Automation Tester / SDET (Software Development Engineer in Test)

Pune, India In person Full-time
  • Location: Pune - Business Bay
  • Job Title: Automation Tester / SDET (Software Development Engineer in Test)
  • Corporate Title: Analyst
  • Location: Pune, India

Role Description

The Automation Tester / SDET is responsible for designing, developing, and maintaining automated test solutions across APIs, user interfaces, databases, microservices, and end-to-end business flows. The role works closely with engineering and delivery teams to embed quality throughout the software development lifecycle and CI/CD pipeline.

The successful candidate combines strong testing fundamentals with hands-on coding, database validation, and automation expertise. The role will help improve release confidence, test coverage, defect detection, and the reliability of distributed applications.

What we’ll offer you

  • As part of our flexible scheme, here are just some of the benefits that you’ll enjoy,
  • Best in class leave policy.
  • Gender neutral parental leaves
  • 100% reimbursement under childcare assistance benefit (gender neutral)
  • Sponsorship for Industry relevant certifications and education
  • Employee Assistance Program for you and your family members
  • Comprehensive Hospitalization Insurance for you and your dependents
  • Accident and Term life Insurance
  • Complementary Health screening for 35 yrs. and above

Your Key Responsibilities

  • Automation Framework Development - Design, develop, and maintain scalable automated test frameworks using Java or Python.
  • API and Microservices Testing - Validate REST APIs and distributed microservices, including request and response contracts, error handling, integrations, and service-to-service flows.
  • UI Test Automation - Build and maintain reliable browser-based test automation using Playwright, or Selenium where appropriate.
  • Database Validation - Create and execute SQL queries to verify data integrity, transformations, persistence, and end-to-end processing across supported databases.
  • End-to-End Quality Assurance - Plan and execute functional, integration, regression, and end-to-end testing across complex application workflows.
  • CI/CD Integration - Integrate automated tests into GitHub Actions and delivery pipelines, analyse failures, and support quality gates.
  • Performance Testing - Develop and execute performance tests using Gatling and, where relevant, JMeter or k6.
  • Defect Analysis and Collaboration - Investigate defects, provide reproducible evidence, and work with developers and product stakeholders to drive resolution.
  • Test Reporting and Continuous Improvement - Maintain clear test results, coverage visibility, and reusable test assets while continuously improving automation effectiveness.

Your skills and experience

  • Bachelor’s degree from an accredited college or university with a concentration in Computer Science, Engineering, or equivalent discipline.
  • More than 2 years of relevant experience in software testing, test automation, quality engineering, or an SDET role.
  • Hands-on experience creating maintainable automated tests, debugging failures, and working with development teams in an agile delivery model.
  • Strong analytical, problem-solving, communication, and stakeholder collaboration skills.

Must-Have Skills & Tools

API Testing (Postman, Bruno)

  • Test Automation (Playwright preferred, Selenium)
  • SQL / Database Validation (Oracle, PostgreSQL, MySQL)
  • End-to-End & Microservices Testing (Postman, Playwright, REST Assured, PyTest)

CI/CD Testing (Git, GitHub Actions)

Java/Python Programming (REST Assured, PyTest)

Performance Testing (Gatling)

undefined

Good-to-Have Skills & Tools

Search Platform Testing (Elasticsearch, OpenSearch, Solr)AI/RAG Application Testing (Python, Elasticsearch/OpenSearch)Cloud Testing (GCP, AWS)Log Analysis & Monitoring (Grafana, Kibana)Container & Platform Testing (Docker, Kubernetes)Advanced Performance Testing (JMeter, k6)

How we’ll support you

  • Training and development to help you excel in your career
  • Coaching and support from experts in your team
  • A culture of continuous learning to aid progression
  • A range of flexible benefits that you can tailor to suit your needs

About us and our teams

Please visit our company website for further information

  • https://www.db.com/company/company.html
  • We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.
  • Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.
  • We welcome applications from all people and promote a positive, fair and inclusive work environment.

Job description provided by Deutsche Bank.
View the original posting