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 practises to support business development activities
Driving the adoption of recognised 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
Skills You ll Need:
Several years of experience developing and/or testing Java based Microservices (preferably using Spring Boot framework) in a cloud environment (preferably Google Cloud)
Several years of experience with testing frameworks – Selenium, Karate, and tools such as Cucumber
Several years of backend testing experience for databases, API s using SoapUI, Postman and UI testing experience for React components
Several years of experience with Continuous Integration and Continuous Deployment tools such as Jenkins
Automation experience with Test Driven Development (TDD) and/or Behaviour-Driven Development (BDD) using Cucumber
Skills That Will Help You Excel
Bachelors or Masters (preferred) degree in the field of computer science and/or technology
Exposure to Splunk/SQL for data analysis
Full understanding of SDLC lifecycle for software delivery including engaging with production support personnel for defect triaging and resolution
Work Experience: 4 – 8 Years
Job Location: Pune, India
About Deutsche Bank
Deutsche Bank established its first branch in India in 1980 and currently has a presence in 18 cities. Client centricity: we are structured around the clients that we serve corporate clients, private clients and fiduciaries & institutions. Our Investments – agile teams at Deutsche Bank – Private Bank (TDI) develop and maintain applications for securities business of Private Customers. Changes are generally announced on short notice due to regulatory requirements or time to market challenges. Quality and stability has priority together with time to market.
By working in an Agile DevOps model, acting a pilot for Investments and actively improving the model, we achieve very high quality while continuously delivering value to our clients. Located in Germany and India, we work closely together using agile and virtual collaboration techniques and our team`s diversity to reach our goals of continuous deployment, process improvement and internalizing engineering know how.
How to Apply? Click Here to Apply Now
Candidate may be redirected to recruiters/ employers database!