Job Description
We are looking for a motivated and detail-oriented
Technical Intern
to join our
Banking Technology Unit
. This role is ideal for a fresh Computer Science graduate with a strong interest in
Software Quality Assurance, application testing, and banking systems
. The intern will support the technology team in ensuring the reliability, security, and performance of banking applications.
Key Responsibilities
-
Assist in testing banking and financial applications to ensure functionality, performance, and security
-
Create and execute test cases, test scenarios, and test reports for web-based systems
-
Perform manual and basic automation testing using tools such as Selenium
-
Validate application workflows including user authentication, transactions, navigation, and forms
-
Identify, document, and track software defects and bugs
-
Support database-related tasks including data validation and basic SQL queries
-
Collaborate with developers and senior QA team members to improve software quality
-
Ensure applications comply with banking standards, data integrity, and security best practices
-
Assist in testing new features, enhancements, and system upgrades
Required Qualifications
-
Bachelor’s degree in Computer Science / Software Engineering / IT (Fresh Graduate or Final Year Student)
-
Basic understanding of Software Quality Assurance (SQA) concepts and testing methodologies
-
Knowledge of manual testing, regression testing, and functional testing
-
Familiarity with HTML/CSS and web application workflows
-
Basic knowledge of SQL / relational databases
-
Understanding of software development life cycle (SDLC)
-
Interest in banking systems and financial technology
Technical Skills (Preferred)
-
Manual & Automation Testing
-
Selenium (Basic)
-
React.js (Basic understanding)
-
MySQL / Database concepts
-
ER Modeling & Data Validation
-
Introduction to Cyber Security concepts
Soft Skills
-
Strong attention to detail
-
Analytical and problem-solving skills
-
Good communication and documentation skills
-
Willingness to learn and adapt in a regulated banking environment
-
Ability to work collaboratively in a team