Search by job, company or skills

D

Senior Software Test Engineer

Save
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced Test Automation Specialist with 5+ years of hands-on experience in designing, developing, and maintaining robust test automation frameworks. The ideal candidate will have strong expertise in frontend automation, API testing, CI/CD integration, and automation framework architecture.

This role requires a proactive engineer who can independently establish automation frameworks from scratch, implement best practices, and integrate automated testing into the software delivery pipeline.

Key Responsibilities

  • Design, develop, and maintain scalable test automation frameworks for web applications.
  • Create and execute automated frontend tests using Cypress and/or Playwright.
  • Develop and maintain automated API test suites using Rest Assured, Postman, and Newman.
  • Write clean, maintainable automation scripts using TypeScript.
  • Implement and maintain Page Object Model (POM) and other automation design patterns.
  • Integrate automated test suites into CI/CD pipelines using GitHub Actions, GitLab CI, or Jenkins.
  • Collaborate closely with developers, QA engineers, and product teams to ensure software quality throughout the development lifecycle.
  • Analyze test results, troubleshoot failures, and continuously improve automation coverage and reliability.
  • Participate in test strategy discussions and advocate for automation best practices.

Required Qualifications

  • 5+ years of experience in software testing and test automation.
  • Strong experience with frontend automation using Cypress and/or Playwright.
  • Hands-on experience with REST API testing using RestAssured, Postman, and/or Newman.
  • Proficiency in TypeScript for automation development.
  • Experience working with CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins.
  • Strong knowledge of Git and version control best practices.
  • Experience with testing frameworks such as JUnit 5 or TestNG.
  • Proven ability to build and maintain automation frameworks from scratch.
  • Experience implementing and maintaining Page Object Model (POM) architecture.
  • Strong problem-solving skills and ability to work independently.

Nice-to-Have Skills

  • Experience with BDD frameworks such as Cucumber and Gherkin.
  • Basic knowledge of Docker and containerized environments.
  • SQL skills for database validation and test data verification.
  • Experience working in Agile/Scrum environments.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149173843

Similar Jobs

Egypt, Cairo

Skills:

TestNGJavaGitAppiumRestassuredSeleniumPostmanCucumberNo-SQL databasesCI CD

Egypt, Cairo

Skills:

Api TestingScrumautomationAgileDebuggingTest DesignSeleniumTypescriptKubernetesPythonGraphqlGitRESTJavascriptDrone CIArgo CDk6PlaywrightCypress