Main responsibility for designing, developing, executing, and maintaining automated test scripts to ensure the quality, reliability, and performance of software applications.
collaborating closely with developers, QA engineers, product owners, and DevOps teams to integrate automated testing into the software development lifecycle, while leveraging AI-powered tools to enhance both manual and automated testing processes, improve test efficiency, and accelerate defect detection.
Key Responsibilities
- Design, develop, and maintain automated test scripts for web, mobile, and API applications.
- Execute automated functional, regression, smoke, and integration tests.
- Integrate automated tests into CI/CD pipelines using GitHub Actions.
- Collaborate with development teams to troubleshoot issues and improve software quality.
- Analyze test execution results and prepare clear quality reports.
- Continuously improve test coverage, automation efficiency, and testing processes.
- Leverage AI-powered tools to accelerate test case design, test script generation, and maintenance of automated tests.
- Utilize AI to support manual testing activities, including test scenario identification, test data generation, and exploratory testing.
- Apply AI-assisted techniques to analyze test results, identify potential defects, and improve testing efficiency.
Requirements
Required Qualifications & Skills
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum 3 years of experience in Automation Testing.
- Strong programming skills in JavaScript and Java.
- Proven experience with automation tools such as Playwright and Appium.
- Strong understanding of software testing methodologies, STLC, SDLC, and Agile principles.
- Good understanding of SQL and database testing.
- Strong analytical, problem-solving, and debugging skills.
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
- Minimum 3 years of experience in automation testing
- Strong programming skills in JavaScript and Java
- Experience with Playwright and Appium
- Understanding of software testing methodologies, STLC, SDLC, and Agile principles
- Understanding of SQL and database testing
- Strong analytical, problem-solving, and debugging skills
What We Do
An end to end platform providing a seamless experience for prospective buyers, sellers & investors in the real estate space. We are a tech-based information & services hub with multiple arms that tackle every step of our clients journey from searching for a home, to buying, selling, consulting and/or investing in properties on a fully immersive digitized platform. Using machine learning and tailored algorithms that foresee & learn customer demands properties are recommended that better suit their needs. The ease of online navigation, the ability to compare different properties and filter according to personal interests allows customers malleability and short search times. Our Nawy Now service allows customers to move in and pay later with reasonable payment plans. This program tackles the adversity of finding ready to move homes by providing a wide array of competitively priced properties with up to 10 year installment plans.








