Expleo logo

Test Automation Engineer (Selenium and C#)

Expleo Giza, Egypt

onsitefull-time
Posted Apr 6, 2026Apply by Apr 6, 2027

**Role & seniority: ** Test Automation Engineer (1–2 years experience)

**Stack/tools: ** Selenium, C#; UI & API automation; Azure DevOps (Test Plans, Pipelines, CI/CD integration); GitHub; SQL (data validation); CI/CD for automated test execution

**Top 3 responsibilities: **

  • Design/develop/maintain automated UI and API test scripts

  • Build and enhance scalable, maintainable automation frameworks (Selenium + C#)

  • Debug test failures and perform root-cause analysis; integrate runs into Azure DevOps pipelines

  • Must-have skills:

    • 1–2 years hands-on Selenium + C#

    • UI and API automation testing experience (test design/architecture, automation best practices)

    • OOP and design patterns; strong debugging and failure analysis

    • Experience with Azure DevOps Test Plans and Pipelines; CI/CD integration

    • SQL-based data validation; GitHub version control

    • Clear communication and collaboration in Agile teams

  • Nice-to-haves: BrowserStack (cross-browser testing tools)

  • Location & work type: Not specified in the provided text.

Full Description

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 teamsNice 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

SeleniumC#UI AutomationAPI AutomationAutomation FrameworksAzure DevOpsCI/CDSQLGitHubAgileDebuggingObject-Oriented ProgrammingTest DesignCross-browser TestingAnalytical SkillsCommunication

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.