العودة إلى الوظائف
Expleo Group

Test Automation Engineer (Selenium and C#)

Expleo Group

القاهرة, C, EGFull-timeتقنية المعلومات٦ نيسان ٢٠٢٦

تفاصيل الوظيفة

Overview: We are looking for a Test Automation Engineer with 1–2 years of hands-on experience in test automation to join our team with strong experience with Selenium and C#, a solid understanding of UI and API automation testing, and the ability to design, build, and maintain scalable automation frameworks. Responsibilities: * Design, develop, execute, and maintain automated test scripts for UI and API testing * Build and enhance scalable, maintainable automation frameworks using Selenium and C# * Analyze test failures, perform debugging, and identify root causes of defects * Collaborate with developers, product owners, and other stakeholders to ensure quality throughout the software development lifecycle * Contribute to test strategy, test design, and automation best practices * Integrate automated tests into CI/CD pipelines and support execution within Azure DevOps Pipelines * Use Azure DevOps Test Plans to manage and track testing activities * Perform SQL-based data validation to support test scenarios and result verification * Maintain source code and automation assets using GitHub * Actively participate in Agile ceremonies and provide clear QA insights and recommendations Qualifications: * 1–2 years of strong hands-on experience with Selenium and C# * 1–2 years of experience in UI and API automation testing * Proven experience in designing, building, and maintaining automation frameworks * Strong understanding of object-oriented programming (OOP) and design patterns * Strong expertise in debugging, failure analysis, and root cause identification * Solid understanding of test design, test architecture, and automation best practices * Experience working with Azure DevOps, including Test Plans and Pipelines * Hands-on experience with CI/CD integration and executing automation within pipelines * Experience using SQL for data validation * Experience using GitHub for version control * Comfortable working in Agile environments and collaborating with cross-functional teams Nice to Have * Experience with cross-browser testing tools such as BrowserStack Essential skills: * Good verbal communication skills, with the ability to contribute confidently as the voice of QA in Agile teams * Strong critical thinking, logical reasoning, troubleshooting, and analytical skills * Openness to constructive feedback and mentorship, with a strong desire to grow technical and testing skills * A consultative mindset with a clear understanding of client centrici