Internship - Self-Healing Tests Using AI for Automated UI/API Test Adaptation

  • Hybrid (1053, Tunis, Tunis, Tunisia)
  • QA

Founded in 2004, Axe Finance provides end-to-end powerful loan origination software helping financial institutions to more effectively manage the credit life cycle, optimize firm-wide credit and risk processes, and enable better-informed credit origination and risk management decisions.

With more than 30,000 users in 20 countries, Axe Finance is focused on credit process automation for all segments (retail, corporate, microfinance, institutional, Islamic, etc.) delivering tailor-made solutions with real measurable value.

Joining Axe Finance is joining a fast-growing fintech company. We are currently seeking to hire (a) PFE intern(s)

Key Responsibilities

  • AI Model Development: Research and implement machine learning algorithms that can detect changes in the UI or API endpoints (e.g., element IDs, API routes, response formats).

  • Self-Healing Mechanism: Design and develop an intelligent self-healing mechanism that automatically adjusts and regenerates test scripts (e.g., selectors, input values) when the system under test changes.

  • Integration with Test Frameworks: Integrate the AI-driven self-healing solution with AutomatEasy Framework

  • Continuous Improvement: Continuously train the AI model to improve its accuracy and efficiency by feeding it with new test data and system changes.

Candidate Profile Requirements

  • Technical Skills: Knowledge of machine learning algorithms, AI frameworks (e.g., TensorFlow, PyTorch), and experience with automation tools (e.g., Selenium, Cypress, Postman, etc.).

  • Programming Languages: Strong proficiency in Python, JavaScript, or Java, as well as familiarity with test automation scripting.

  • Understanding of UI & API Testing: Solid understanding of web technologies (HTML, CSS, JS) and RESTful APIs, along with experience in writing automated test scripts.

What We Offer:

  • Fast-learning environment with opportunities for growth and evolution

  • Clear ownership from day one with space to test, fail, and improve fast

  • A culture that values sharp thinking, innovation, and autonomy

  • Regular collaborations, tie-ups, and activities that expand perspective and skills

  • Flexible work setup focused on results