Senior QA Test Automation Engineer

astek middle east • Egypt
Remote
Apply
AI Summary

We are seeking a seasoned Senior QA Test Automation Engineer to design and develop scalable test automation frameworks, ensure exceptional product quality, and collaborate with cross-functional teams.

Key Highlights
Design and develop scalable test automation frameworks
Ensure exceptional product quality across Web & API platforms
Collaborate with cross-functional teams
Key Responsibilities
Design and develop scalable, maintainable, and reusable automation frameworks for Web (UI) and API testing
Build end-to-end automation using Selenium WebDriver, Rest Assured, TestNG/JUnit (Java) or NUnit (C#/.NET)
Develop data-driven / keyword-driven test suites
Integrate automated tests into CI/CD pipelines (Jenkins / GitLab / Azure DevOps / GitHub Actions)
Ensure cross-browser / cross-platform execution (e.g. via Docker, WebDriver Manager)
Apply automation design patterns (POM, Factory, Singleton)
Review, execute and maintain functional & regression test cases
Test planning, test scenario design based on business requirements/user stories
Assist in root cause analysis and post-release defect analysis
Collaborate closely with devs, BAs, product owners to define test strategy & acceptance criteria
Technical Skills Required
Java Selenium WebDriver Rest Assured TestNG/JUnit NUnit Git Postman Azure DevOps Maven Gradle
Nice to Have
BDD experience (Cucumber)
Docker
Allure Reporting
Jira / Xray integration

Job Description


We are looking for a seasoned Senior QA Test Automation Engineer. This role is fully remote. You will architect scalable test automation frameworks, establish QA best practices and ensure exceptional product quality across Web & API platforms.


Key Responsibilities

Test Automation (Primary)

  • Design and develop scalable, maintainable, and reusable automation frameworks for Web (UI) and API testing
  • Build end-to-end automation using Selenium WebDriver, Rest Assured, TestNG/JUnit (Java) or NUnit (C#/.NET)
  • Develop data-driven / keyword-driven test suites
  • Integrate automated tests into CI/CD pipelines (Jenkins / GitLab / Azure DevOps / GitHub Actions)
  • Ensure cross-browser / cross-platform execution (e.g. via Docker, WebDriver Manager)
  • Apply automation design patterns (POM, Factory, Singleton)

Manual Testing & Analysis

  • Review, execute and maintain functional & regression test cases
  • Test planning, test scenario design based on business requirements/user stories
  • Assist in root cause analysis and post-release defect analysis
  • Collaborate closely with devs, BAs, product owners to define test strategy & acceptance criteria


Requirements

Must Have

  • 6+ years QA experience, including 3+ years in automation
  • Proficient in Java (preferred) or C#/.NET for automation scripting
  • Hands-on experience with:
  • Selenium WebDriver, Rest Assured, TestNG/JUnit or NUnit, Git, Postman, Azure DevOps, Maven or Gradle
  • Strong STLC understanding & Agile project execution experience
  • Strong SQL knowledge for DB validation
  • ISTQB or equivalent certification
  • Excellent analytical + communication skills


Nice to Have

  • BDD experience (Cucumber)
  • Docker, Allure Reporting, Jira / Xray integration


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

jaudi

Egypt
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Snoonu

Egypt
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Intellias

Egypt

Subscribe our newsletter

New Things Will Always Update Regularly