Quality Assurance Engineer Intern
InternJob Overview
About the role
We are looking for a Quality Assurance Engineer Intern who is interested in learning software testing fundamentals and gaining hands-on experience testing AI-powered and fintech-related systems. This internship is designed as a learning opportunity, providing exposure to manual testing, basic automation, performance testing, and AI-focused testing within an Agile development environment.
What you'll do
- Execute assigned test cases to check basic software functionality.
- Write and update simple test cases and test scenarios based on clear instructions.
- Perform manual testing and assist with basic automated testing tasks.
- Support simple performance testing activities (e.g., running load or response-time tests) under supervision.
- Log defects clearly and accurately using the assigned defect-tracking tools.
- Re-run tests after fixes to confirm that reported issues are resolved.
- Assist in testing AI-powered and Generative AI features by checking expected outputs and common edge cases.
- Support testing activities related to financial fraud detection, fraud prevention, and AML scenarios as instructed.
- Work closely with QA engineers, developers, and product team members during testing activities.
- Attend Agile ceremonies such as daily stand-ups and sprint meetings to learn the development process.
- Help document test execution results and basic testing outcomes.
- Continuously learn and apply software testing concepts and QA best practices.
Qualifications
- Currently pursuing or recently completed a Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
- Knowledge and Understanding (ISTQB Foundation–Aligned)
- Basic understanding of software testing fundamentals, including:
- Testing principles
- Test levels (e.g., system and acceptance testing)
- Test types (e.g., functional, regression) - Basic awareness of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Basic understanding of defect lifecycle, including defect reporting and re-testing.
- Introductory knowledge of Agile development concepts and team collaboration.
- Technical Exposure (Nice to Have)
- Basic familiarity with manual testing techniques such as black-box testing.
- Introductory exposure to test automation tools (e.g., Selenium) or API testing tools (e.g., Postman).
- Basic awareness of performance testing concepts, such as load and response-time testing.
- Introductory understanding of AI systems and data-driven applications.
- Awareness of Generative AI testing concepts, such as checking output correctness, consistency, and obvious errors.
- Basic knowledge of financial fraud concepts, including fraud prevention and Anti-Money Laundering (AML) fundamentals.
Personal Skills:
- Strong attention to detail and a structured approach to tasks.
- Willingness to learn and apply new testing tools and techniques.
- Good written and verbal communication skills.
- Ability to follow instructions and work effectively within a team.
- Interest in AI, fintech, software quality, or compliance-related systems.
Benefits
- You will be at the forefront of an exciting time for the Middle East, joining a high-growth rocket-ship in an exciting space.
- You will be given a lot of responsibility and trust. We believe that the best results come when the people responsible for a function are given the freedom to do what they think is best.
- The fundamentals will be taken care of: competitive compensation, top-tier health insurance, and an enabling culture so that you can focus on what you do best
- You will enjoy a fun and dynamic workplace working alongside some of the greatest minds in AI.
- We believe strength lies in difference, embracing all for who they are and empowered to be the best version of themselves.
Make Your Resume Now