Software Quality Engineer

Software Quality Engineer
نوع العمل : عمل كلى
الخبرة : 3-5 سنة
الراتب : Not
المكان : egybt

Company Description

At ARIB, we are redefining the financing experience in the Kingdom of Saudi Arabia by making it easy for individuals and businesses to access the best financing offers securely and smartly. Licensed by the Saudi Central Bank (SAMA) and recognized as a Top 20 KSA Startup and Deloitte Fast 50 Winner, ARIB connects users with top-tier, licensed banks and finance companies across KSA. Our mission is to empower users with transparent, tailored financing solutions that support their financial growth and goals. Founded in 2018, ARIB leverages cutting-edge technology and market knowledge to deliver solutions that save users time, money, and effort.


Role Description

This is a full-time on-site role for a Software Quality Engineer located in Cairo, Egypt. The Software Quality Engineer will be responsible for ensuring the quality of software products through rigorous testing and quality assurance processes. Day-to-day tasks include developing and executing test cases, collaborating with software development teams to identify and resolve issues, and ensuring that software meets or exceeds quality standards.


Job Responsibilities:


• Good knowledge in testing skills (design test plan and test strategy, writing test cases,

executing test cases, opening bugs, verifying bugs).

• Analyzing user stories and/use cases/requirements for validity and feasibility.

• Design and maintain test automation frameworks.

• Create and maintain test automation scripts with Selenium Web Driver / Selenium Grid / or other

market-leading test automation tools.

• Good understanding of agile methodologies.

• Collaborate with development teams and define continuous integration approach; Participate in

its implementation.

• Troubleshoot found problems, investigate root causes, and provide comprehensive test reports

and analysis of the test results.

• Monitor and improve the testing process to achieve the superior quality of the solutions (test[1]driven development, design and code reviews, etc.)

What Should You Have:

  • Must have a BS/MS degree in Computer Science or Computer Engineering.
  • 3 years of experience with manual testing is a must.
  • Previous experience with performance testing is preferred.
  • Certified ISTQB CTFL is a must.
  • Previous experience in the fintech industry is preferred.
  • Nasr City residents or nearby areas are highly preferred.
  • Experience working on large-scale infrastructure.
  • Excellent knowledge of Agile and Scrum.
  • Are a curious engineer who loves to discover how things work and determine how to improve them.
  • Are self-motivated and have excellent analytical, problem-solving, and troubleshooting skills.
  • Enjoy working collaboratively with product and engineering teams to deliver value to clients.
  • Good knowledge of large-scale web application deployment.
  • Excellent relationship-building, organization, collaboration, leadership, negotiation, adaptability, and time management skills.
  • Proficiency in Software Quality, Software Quality Assurance, and Quality Assurance skills
  • Experience in developing and executing Test Cases from 3 to 4 years
  • Strong background in Software Development
  • Excellent problem-solving and analytical skills
  • Ability to work collaboratively in a team environment
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience in the finance industry is a big plus