Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Finastra • Cairo, Cairo, Egypt
Role & seniority: Testing and Automation Engineer (2+ years experience; mid-level)
Test design and execution
Basic test automation: Selenium, JUnit, TestNG
Testing types: unit, integration, functional
Agile methodologies
Analyze requirements to develop comprehensive test plans and test cases for functionality, performance, security, and usability
Execute test cases, record results, identify and document defects, and track resolution
Develop, maintain, and run automated test scripts; analyze results to identify defect trends; collaborate with developers on fixes
Solid understanding of software testing principles and best practices
Experience designing and executing test plans and test cases
Basic proficiency with test automation tools (Selenium, JUnit, TestNG)
Knowledge of unit, integration, and functional testing
Familiarity with Agile development
Strong analytical/problem-solving skills, attention to detail, clear communication, ability to work independently or in a team
Experience in the financial services/FinTech domain
Experience with defect trend analysis and quality culture initiatives
Proactive, customer-centric approach and strong English communication
Location: Not specified
Work type: Not specified
Note: All employment decisions at Finaira are based on business needs and qualifications.
The Testing and Automation Engineer is responsible for ensuring the quality of software products within the FinTech domain through the design, development, and execution of test plans and test cases. This role focuses on identifying and preventing defects, promoting a culture of quality, and verifying that software meets defined requirements and user expectations.
Education: Bachelor’s degree in computer science, Software Engineer 1ing, or a related field.
Experience: 2+ years of experience as a Testing and Automation Engineer or in a related role. Experience with various testing methodologies and basic automation. Experience in the financial services industry is a plus.