About the role
The core responsibilities for the job include the following:
Testing Expertise:
- Participate in requirements and design reviews to provide feedback from a quality perspective.
- Develop and maintain test suites (manual/automated) and create test scripts using scripting languages.
- Execute test cases, document test results, raise defects, and collaborate with development teams for resolution.
- Analyze test results and provide actionable insights to stakeholders.
- Contribute to process improvement initiatives and quality metrics reporting.
Leadership Skills:
- Provide advice to team members, support, and mentorship.
- Proactively identify potential issues throughout all test phases and suggest improvements or enhancements.
Project Coordination:
- Identify obstacles or risks that may impact a project's timeline or success and provide regular status updates.
- Ensure all test deliverables are received, approved, and aligned to project timelines, budgets, and goals.
- Maintain strong attention to detail and organizational skills.
Cross-Functional Relationships:
- Collaborates with software developers to build automated solutions and resolve defects.
- Works closely with business stakeholders and technology partners to ensure testing requirements are understood and met.
- Communicates with project managers and other cross-functional teams to provide updates and escalate issues as needed.
- As a key contributor to the business unit, this job has the authority to recommend changes to business processes to enhance operational efficiency and effectiveness.
Job Dimension:
- Scope includes testing for multiple banking platforms and projects.
- Responsible for supporting quality assurance across various geographies and business lines as assigned.
- Provides advisory and support services to project teams and stakeholders to ensure quality standards are met.
Requirements:
- 3+ years of experience in a quality engineering or equivalent technical role, preferably within the banking sector.
- Database knowledge: RDBMS (Relational Database Management Systems)/Source-to-Target Mapping (STM)/ETL testing.
- SQL scripting expertise: Ability to write medium- to complex SQL queries.
- Working knowledge of cloud/Azure environment (e. g., Databricks).
- Experience in preparing test plans and test cases and being responsible for execution.
- Strong analytical and problem-solving skills.
- Effective communication skills to convey technical concepts to non-technical audiences.
- Collaboration and teamwork skills.
- Continuous learning mindset to stay updated with emerging technologies and regulatory developments.
- Good knowledge of QE processes, testing life cycle, SDLC, and defect management processes.
Good-to-have skills:
- Defect and test management tools (any tool: JIRA/OpenText ALM/Confluence).
- Automation Testing (Any tools: Tosca DI/Selenium/Robot Framework/Parasoft SOAtest/Postman/Rest Assured/Cucumber).
- Unix knowledge for running and initiating jobs in UAT/SIT environments.
- Identify test data requirements.
- Hands-on experience with test automation tools (e. g., Tosca DI, Selenium, Robot Framework, Parasoft SOAtest, Postman, Rest Assured, Cucumber) for testing REST and web services.
- Preferred experience with Python and Java.
- Understanding of debugging and analyzing code logs and development techniques.
- Experience with test management tools (e. g., JIRA, HP ALM).