Job
Description
Role Overview: As a QA Test Engineer at Deutsche Bank, you will play a crucial role in ensuring the stability and high quality of software changes made to improve the reliability of applications. You will work closely with business and operation units, bringing test management and test automation skills to enforce the development team within a Squad. Your primary focus will be on creating test cases, developing test automation features, and executing test activities on different test environments, all while actively participating in project discussions and contributing to project success. Key Responsibilities: - Understand existing processes and the underlying system landscape - Analyze requirements, maintain test cases, develop test automation features, prioritize backlogs, and test software, continuously improving these aspects - Create test cases, develop test automation features, and execute test activities on different test environments - Participate in estimation and planning of User Stories in Story points - Develop high-quality manual and/or automated test solutions meeting functional and non-functional requirements - Contribute to project discussions in requirement analysis, testing, environment setups, or deployment activities - Submit, monitor, and retest defects - Document the test strategy, plan, Test Risk Assessments, and Test Results - Verify entry/exit criteria for all phases - Offer demo sessions to prove acceptance criteria are met - Collaborate with development teams to fix software defects and drive quality indicators - Promote the integration of non-functional testing into the continuous integration cycle - Manage unexpected events with problem-solving ability Qualifications Required: - At least 15+ years of experience in Quality Testing and Assurance - Strong experience in requirements understanding, test strategy writing, test case creation, and execution using tools like Performance Centre, ALM, Quick Test Professional, Jmeter, Selenium - Proficiency in Test Manager role for larger programs, understanding of Requirement Traceability Matrix, Test Evaluation Report, Testing Risk Assessment - Experience in planning releases, test case assignments, reporting progress, addressing blockers, and raising necessary risks - Strong experience in Test Automation features using UFT, HP ALM, SQL, and familiarity with JAVA - Experience in simulating API requests, setting up load and performance tests, and working with Devops/CI/CD tools - Hands-on experience with Agile/SCRUM environment and banking domain processes - Proficiency in functional testing, working collaboratively in global teams, and troubleshooting with good analytical skills Additional Company Details: Deutsche Bank is actively renewing its digital channels and adopting Agile software development methodology to improve agility and reduce time to market without compromising quality. The company offers a range of benefits including leave policies, parental leaves, child care assistance, flexible working arrangements, and sponsorship for relevant certifications and education. Employees also have access to comprehensive insurance coverage, employee assistance programs, and health screening benefits. For more information about Deutsche Bank and its culture, please visit their company website: https://www.db.com/company/company.htm,