The Digital Engagement Solutions (DES) Tribe within Group Digital Capabilities (GDS) Division fosters delivery of digital engagement solutions by integrating sustainable and resilient technologies, expertise and processes and by enabling activity monitoring, reporting, and transaction execution.
The Digital Solution Capabilities focuses on providing help to others tribe squads. We contribute to work on all domains inside the tribe as Settlement, Custody, Reporting, etc…
Job Description:
We are seeking a Senior Test Analyst with extensive experience in functional/manual and non-functional/automation testing methodologies, tools, and techniques to ensure the quality and reliability of our software applications. The Senior Test Analyst will collaborate with the squad members to identify testing requirements, analyze test results, and recommend optimizations to enhance the overall quality of our applications. Additionally, the role involves managing the test environment, including incident management, coordinate test activities and contribute to (test) automation with developers and test automation engineers.
Responsibilities:
Develop (manual & automation) testing strategies and plans at the Project (Epic ) level (role of “Epic test & release owner”) or feature level (role of “Feature Test Owner”) to ensure comprehensive test coverage and alignment with project goals.
Play the role of a test coordinator, managing test activities, planning, and budget aspects to support Project Manager during the execution of a project.
Assess the feasibility of automation with developers and test automation engineers and provide input on potential automation opportunities.
Design, develop, execute, and maintain functional & non-functional test cases, scripts and scenarios (including test data preparation).
Conduct various types of (manual as well as automated) testing, including regression, integration, and system testing, to evaluate the quality of web applications, APIs, and backend systems.
Create comprehensive test reports and documentation, including test plans, test cases, test results, and recommendations for quality improvements.
Manage the test environment, including setup, configuration, and incident management, to ensure a stable and reliable testing environment.
Contribute to or manage the deployment preparation and execution for both Pre-Production and Production until the end of the warranty period.
Provide mentorship and guidance to other team members, fostering a culture of continuous learning and improvement through the Quality COP (community of practice).
Recommend areas for improvement. Continuously apply the best practices, tools, and techniques for functional testing to enhance efficiency and effectiveness.
Actively participate in various Agile ceremonies (daily stand-ups, epic syncs, etc.) and be able to report on the test situation.
Requirements & experience:
Proven experience (8+ years) in Test Analyst or similar role, with a strong background in functional and non-functional, manual and automation testing methodologies and tools (Selenium, J-Meter, MS Azure - TFS, Jira- X-Ray, ReadyAPI...)
Proven experience in Test Coordinator and/or Test Lead role (2+ years)
Understanding of software testing principles, methodologies, and practices (Software Test Life Cycle), especially in a (scaled) agile environment.
Experience in assessing the feasibility of test automation and collaborating with automation engineers.
Solid understanding and experience with databases and data analysis and ability to create and execute SQL queries
Solid understanding of web technologies, protocols, and architectures (HTTP, REST, SOAP, TCP/IP, etc.)
Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and recommend effective solutions.
Familiarity with Agile/Scrum methodologies and working in Agile development environments.
Excellent communication, advisory, and persuasion skills, with the ability to collaborate with cross-functional teams.
Autonomous, self-motivated, and proactive attitude towards learning new technologies and tools in the field of functional testing.
Preferred Qualifications (Nice to have):
Certification in software testing (e.g., ISTQB Certified Tester) or relevant professional certifications.
Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins or Azure DevOps.
Familiarity with version control systems for code management and collaboration.
Join our team and contribute to building high-quality software products through efficient and effective functional testing practices!