QA Engineer

db

pune NM Years Exp Posted 1h ago

Job Description

  • The QA Engineer is responsible for ensuring the quality, reliability, and performance of enterprise applications built on Java, Spring Boot, PostgreSQL, and GCP platforms.
  • The role focuses on designing and executing comprehensive testing strategies across functional, integration, and cloud-native systems, ensuring applications meet Deutsche Bank’s quality, security, and compliance standards.
  • The QA Engineer works closely with development, DevOps, and product teams to enable high-quality and defect-free releases.

 

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

 

Test Strategy & Execution

  • Design and execute test strategies, plans, and test cases for application releases
  • Perform functional, regression, integration, and end-to-end testing
  • Ensure validation of business workflows and system integrations

 

Test Automation & CI/CD Integration

  • Develop and maintain automation test suites (UI, API, regression)
  • Integrate testing into CI/CD pipelines for automated validation
  • Improve overall test efficiency and release confidence through automation

 

Backend & Data Validation

  • Perform database validation using SQL (PostgreSQL)
  • Ensure data accuracy, integrity, and consistency across systems
  • Validate API responses and backend processing logic

 

Defect Management & Quality Metrics

  • Identify, log, and track defects using JIRA or equivalent tools
  • Ensure proper defect resolution, retesting, and closure
  • Maintain QA metrics, KPIs, and reporting for releases

 

Cloud & Microservices Testing

  • Validate applications deployed on GCP and containerized environments
  • Test microservices, APIs, and distributed system interactions
  • Ensure testing coverage across UAT, QA, and production-like environments

 

Agile Delivery & Collaboration

  • Participate in Agile ceremonies (sprint planning, reviews, retrospectives)
  • Collaborate with developers, DevOps, and product teams to ensure quality
  • Contribute to continuous improvement of QA processes and standards

 

Quality Governance & Best Practices

  • Drive adoption of QA best practices and testing standards across teams
  • Ensure compliance with enterprise quality gates and SDLC controls
  • Support audit and release governance processes

 

Your skills and experience

 

Core QA Skills

  • Strong experience in:
    • Manual and automation testing (functional, regression, E2E)
    • Test case design, execution, and defect lifecycle management
  • Ability to identify, document, and track bugs effectively

 

Automation & Tools

  • Experience with:
    • Selenium, Cypress, or similar automation tools
    • API testing tools like Postman
    • Test frameworks integrated with CI/CD pipelines

 

Backend & Database Testing

  • Strong knowledge of SQL an