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

QA & Testing Senior Analyst MI

Deutsche Bank

Deutsche Bank

IT, Quality Assurance
Bucharest, Romania
Posted on Wednesday, June 26, 2024

Job Description:

DB Global Technology is Deutsche Bank’s technology center in Central and Eastern Europe. Opened in January 2014, the Bucharest office is constantly expanding.

DB Global Technology develops cutting-edge software applications for the Deutsche Bank’s global operations and represents a platform for highly skilled software engineers. The team members specialize in Software Application Development, IT Architecture, Quality Assurance and Testing, Functional/Business Analysis and Project Management.

Regulation, Compliance & Anti-Financial Crime Tech (RCA)
Our RCA team is responsible for protecting Deutsche Bank from financial and reputational losses incurred by financial crimes by assessing, controlling and mitigating risks. Risk types related to Anti-Financial Crime are consolidated in a comprehensive and effective risk management framework that covers Anti-Money-Laundering, Sanctions & Embargoes, Anti-Bribery & Corruption as well as Anti-Fraud & Investigations.

QA & Testing Senior Analyst MI

The AFBC MI Team develops software solutions which help senior stakeholders make quick decisions by providing reports which display accurate data in an interactive and easy to understand way.

The QA & Testing Senior Analyst works as a member of the MI Reporting Team and ensures that applications meet business requirements and maintain Deutsche Bank's high QA & Testing quality standards. The QA & Testing Senior Analyst provides hands on participation and oversight of testing activities tasks to ensure the testing process meets software requirements prior to release into a live environment.

The QA & Testing Senior Analyst will:

  • drive the ‘hands on’ execution of the test strategy and plan, including the test preparation, execution, analysis and reporting activities.
  • provide product/business expertise to drive and support the testing approach.
  • develop and implement technical solutions for the testing process, like test automation, performance testing or test data provisioning.
  • review and implement test process improvement.

Responsibilities:

  • Ensures that testing activities are being conducted in accordance to the testing strategy, plan and team goals.
  • Creates test data, writes and executes test cases.
  • Defines test approaches and test plans.
  • Defines or contributes to test effort estimation based on experience, tools and historical data.
  • Maintains best practices in specialist area.
  • Designs/contributes to the creation of test automation patterns to be used to validate reports (Tableau).
  • Designs, develops and maintains test scripts, including automation of the test scripts.
  • Actively participates in the development and maintenance of the test case repository.
  • Performs test automation executions, identifies failures’ root cause and compiles reports to stakeholders.
  • Adheres to testing best practices as defined at organization level.
  • Identifies defects based on test execution results, submits them in the bug tracking tool and tracks them throughout the defect life-cycle.
  • Works as part of a team to meet the team goals.
  • Supports business during the UAT testing phase of the project.
  • Ensures adherence to testing best practices and Deutsche Bank testing standards.

Must have experience:

  • 3+ years overall software testing experience.
  • SQL knowledge (medium - high).
  • Experience with Python, Java, Spark (Cloudera).
  • Experience with unit testing frameworks such as PyTest.
  • Experience of planning and executing testing across projects.
  • Understanding of testing across the full Software Development lifecycle.

Nice to have:

  • Testing experience BI Tools (nice to have).
  • Familiar with Agile Software Development and Scrum and/or Kanban methodology.
  • Experience with version control systems such as Git.
  • Hands on experience in using test and defects management tools (JIRA, HP ALM)
  • TestOps experience in one of Docker, Kubernetes, TeamCity, Jenkins.
  • Test Automation Patterns.
  • Performance testing.

Education:

  • Bachelors degree from an accredited college or university with an IT-related concentration (or equivalent diploma/work experience).
  • Participation and/or completion in Testing certification programs (ISTQB, ISEB or tool specific certifications).

Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.


We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.