NTT DATA Romania

QAA Database Engineer

NTT DATA Romania

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

About the role

  • Analyze business and technical requirements to gain a deep understanding of data flows, business logic, and system architecture, with a particular focus on database interactions and cloud integrations
  • Contribute to the creation and implementation of the overall Test Strategy and Test Plans, while taking ownership of defining specific, comprehensive test scenarios for data, application logic, and cloud components
  • Contribute to test effort estimation and proactively identify risks, particularly those related to data integrity, performance, and scalability on cloud platforms
  • Design, write, and maintain Test Cases to validate data integrity, transformation logic, and the accuracy of reporting outputs across various systems, including Oracle and GCP data services
  • Cover all aspects of testing, including functional, integration, regression, and End-to-End (E2E), with an emphasis on data-driven and API testing
  • Create and manage the test data required to validate complex scenarios, including large datasets for performance and stress testing in cloud environments
  • Rigorously execute testing activities, analyze, and document the results in detail, utilizing appropriate tools and frameworks (e.g., Java-based automation)
  • Identify, troubleshoot, and document defects in JIRA, providing clear and detailed information for the development teams, including steps to reproduce issues in complex data and cloud architectures
  • Retest corrections to ensure defects are fully resolved
  • Coordinate testing activities with internal teams, third-party vendors, and business users (UAT Support)
  • Drive adherence to Deutsche Bank's testing standards and promote best practices within the team, particularly in data testing, cloud testing, and test automation
  • Organize monthly demo sessions to present project status to stakeholders
  • Actively contribute to the continuous improvement of development and testing processes, including fostering a culture of quality and automation

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Minimum of 3-5 years of hands-on experience in software testing, with a strong, demonstrated focus on complex data-centric projects and backend systems
  • Strong, hands-on experience testing Oracle Databases is mandatory
  • Verifying data accuracy, consistency, and correctness against intricate business rules and transformations
  • Testing stored procedures, functions, triggers, and views to ensure they function as expected and efficiently
  • Performing detailed checks to ensure data is transformed and loaded correctly and completely into reporting tables
  • Excellent skills in writing complex, optimized queries not just for data extraction, but critically for validation, comparison, and sophisticated anomaly detection across large datasets
  • Proven experience or strong familiarity with Google Cloud Platform (GCP) services, particularly those related to data processing, warehousing, and analytics (e.g., BigQuery, Dataflow, Cloud Storage, Pub/Sub)
  • Solid programming skills in Java are required for developing robust and scalable test automation frameworks and scripts
  • Hands-on experience with test automation tools and frameworks (e.g., Selenium WebDriver, REST Assured, JUnit/TestNG) leveraging Java
  • Proven experience with Agile methodologies and the Software Development Lifecycle (SDLC)
  • Excellent knowledge of various testing techniques (Black Box, White Box, System, Integration, Regression, Performance, Security)
  • Hands-on experience with test management and defect tracking tools: HP ALM and JIRA
  • Excellent communication skills in English (both written and verbal)
  • Ability to work effectively under pressure with a pragmatic and delivery-focused attitude, prioritizing tasks in a fast-paced environment
  • Excellent teamwork, collaboration, and innovative problem-solving skills, capable of driving solutions for complex technical challenges
  • Customer and service-oriented, with the ability to build effective working relationships with all stakeholders, from business users to technical leads
Benefits
  • New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Early bird or night owl? Our projects have different working hours to suit your needs
  • Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
  • We want you to stay healthy! Enjoy our Private Health Insurance ⁠– it’s custom-made for you
  • A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
  • Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software testingdata validationtest automationSQL queriesJava programmingAPI testingperformance testingcloud testingdata integritytest case design
Soft Skills
communication skillsteamworkproblem-solvingcollaborationtime managementadaptabilitycustomer-orientedattention to detailpragmatic attitudedelivery-focused