This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Job Responsibility:
Test Automation Development: Design and implement robust, scalable, and maintainable test automation frameworks using AI-driven tools and technologies
Develop automated test scripts for functional, regression testing of banking applications
Ability to identify the scope and E2E delivery of Automation
Maintenance of Automation framework and repository
AI Integration: Utilize AI and machine learning models to optimize test case generation, execution, and defect prediction
Implement AI-based solutions for intelligent test data generation and anomaly detection
Banking Domain Expertise: Apply knowledge of banking processes, regulations, and workflows to ensure comprehensive test coverage especially with Disputes workflow
Collaborate with business analysts and product owners to understand banking requirements and translate them into effective test strategies
Quality Assurance: Analyze requirements of projects, develop test plans, design test cases for broad range of systems and applications and ensure they meet specified standards and end-user requirements
Ensure end-to-end quality of banking applications by identifying risks, creating test plans, and executing test cases
Perform test data requirement, analysis, test data creation and conditioning
Monitor and report on test coverage, defect metrics, and overall application quality
Serve as a SME and drive standards, compliance, strategic automation for development tools/frameworks to further improve architecture while driving value
Collaboration: Work closely with development teams to integrate automated testing into CI/CD pipelines
Partner with cross-functional teams to identify and resolve issues early in the development lifecycle
Continuous Improvement: Stay updated with emerging AI technologies and testing tools to continuously enhance testing processes
Drive innovation by introducing new methodologies and tools to improve efficiency and reduce manual effort
Requirements:
Proficiency in programming languages such as Java, Python, VB Script or JavaScript
Good Programming experience with Pega
Extensive experience with test automation tools like Selenium, Playwright or UFT
Proficient Experience with tools such as ALM, JIRA, Zephyr, advanced excel features
Experience in Oracle and SQL queries for test data mining, data generation & conditioning
Strong understanding of banking workflows, financial products, and regulatory requirements
Experience testing banking applications such as loan management systems, payment gateways, or risk management platforms
Experience in using mainframe for testing and automation
Experience in BDD/TDD, Cucumber framework development
Experience in building and maintaining CI/CD pipelines with tools like Jenkins
Hands on experience in API testing tools like Postman or SOAPUI
Understanding of deep learning fundamentals, RAG and LLMs
Experience of API development and integration of models through APIs
Excellent problem-solving and analytical skills
Strong communication and collaboration abilities to work effectively with cross-functional teams
Bachelor’s degree in Computer Science, Engineering, or a related field
5+ years of experience as an SDET or QA Automation Engineer, with at least 2 years in the banking domain
4-6 years of relevant experience in the Financial Service industry
Intermediate level experience in Applications Development role
Consistently demonstrates clear and concise written and verbal communication
Demonstrated problem-solving and decision-making skills
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Bachelor’s degree/University degree or equivalent experience
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.