Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,051 Jobs at 188 Companies

Lead QA Engineer

Deutsche Bank

Deutsche Bank

Quality Assurance
Business Bay - Dubai - United Arab Emirates
Posted on Oct 17, 2024

Job Description:

Job Title: Lead QA Engineer

Corporate Title: AVP

Location: Pune, India

Role Description

Quality Assurance (QA) is responsible for ensuring testing strategies, plans and deliverables are executed for all applications and programmes of work within their domain.

Work includes:

  • Designing and conducting testing procedures and frameworks to verify software and other technical products to ensure expected functional performance
  • Investigating instances where software and technical products do not perform as expected
  • Designing and conducting quality assurance practices to support business development activities
  • Driving the adoption of recognized best practice and policy and contributes to the ongoing improvement of methodologies and assets for the business
  • Working with their counterparts across the business to raise the standard of QA across the bank
  • Recording of defects and the collation of metrics and KPI information for reporting purposes
  • Testing disciplines include: Performance Testing, Test Automation, Test Processes, Testing Products

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

  • Design, develop, and maintain automated test scripts using Java and testing frameworks like Cucumber BDD.
  • Collaborate with development and QA teams to understand application features and create robust, comprehensive automation suite.
  • Integrate automated tests with CI/CD pipelines (e.g., Jenkins) to ensure continuous testing and deployment.
  • Develop and execute performance, load, and stress testing strategies to ensure application reliability and scalability.
  • Participate in code reviews and provide feedback to ensure test code quality and best practices.
  • Analyze test results, provide detailed reports, and work to improve test coverage, traceability, and efficiency.
  • Stay up-to-date with emerging testing technologies and methodologies to continuously improve the testing process.

Your skills and experience

Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Should have 10 years of hands-on experience in quality assurance.
  • 7+ years of experience in test automation.
  • Strong proficiency in Java/Python and experience with automation frameworks like Serenity BDD Cucumber, Gatling etc.
  • Hands-on experience with version control systems (e.g., Git), CI/CD tools (e.g.Jenkins), and build tools (e.g. Gradle).
  • Experience in testing RESTful APIs and web services.
  • Knowledge of BDD/TDD methodologies and tools like Cucumber
  • Experience working in Agile/Scrum environments using JIRA
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work effectively in a fast-paced, team-oriented environment.
  • Good understanding of overall SDLC & STLC

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.htm