Senior Software Development Engineer in Test

Unifonic
Cairo, Amman
Workplace: RemoteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Analytical thinking","Problem-solving","Communication","Test debugging","Continuous improvement"]

Design and implement end-to-end test strategies for UI, API, and backend systems, building automation frameworks and CI/CD integrations. You’ll collaborate with developers, product owners, and DevOps to create robust Playwright/Cypress/Selenium pipelines, develop integration and E2E test suites, and drive load and performance testing with k6. Own quality metrics, defect reporting, and continuous improvement of tools and frameworks across Agile delivery teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unifonic
Unifonic
6 months ago

Senior Software Development Engineer in Test

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Design and implement end-to-end test strategies for UI, API, and backend systems, building automation frameworks and CI/CD integrations. You’ll collaborate with developers, product owners, and DevOps to create robust Playwright/Cypress/Selenium pipelines, develop integration and E2E test suites, and drive load and performance testing with k6. Own quality metrics, defect reporting, and continuous improvement of tools and frameworks across Agile delivery teams.
Location: Cairo, Amman
Workplace: Remote
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain automated test frameworks for UI, API, and backend testing.
  • •Develop and execute integration and end-to-end test suites for high-quality releases.
  • •Implement performance and load testing using k6 or similar tools.
  • •Integrate automated testing into CI/CD pipelines using tools like Git, Drone CI, Argo CD, and Kubernetes.
  • •Drive test coverage, defect reporting, and quality metrics across delivery teams while embedding testing early in the SDLC.

Pay and Benefits

Equity and Bonus:Equity
Perks:EquityPaid LeaveParental LeaveRemote Work

Key Requirements

  • •7+ years of experience in software testing or automation engineering.
  • •Strong programming skills in Python or TypeScript/JavaScript.
  • •Hands-on experience with Playwright, Cypress, or Selenium.
  • •Experience with API testing (REST/GraphQL) and backend validation.
  • •Experience with CI/CD environments and containerized systems, including Kubernetes.
Experience:7+ yearsSaaSAgile
Education:Bachelor's
Skills:Analytical thinkingProblem-solvingCommunicationTest debuggingContinuous improvement
Tech Stack:PythonTypeScriptJavaScriptPlaywrightCypressSeleniumRESTGraphQLK6GitDrone CIArgo CDKubernetesCI/CDPandasGreat ExpectationsMLOpsMLOps drift detectionData drift detectionModel drift detection

Company Brief

Unifonic
Provides a customer communication platform that helps businesses send SMS, WhatsApp, voice, and other omnichannel messages through APIs and workflow tools. Serves enterprises seeking to automate marketing, support, and transactional communications across the Middle East and beyond.
Industry: API Platforms
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Riyadh, Saudi Arabia
Founded: 2006
WebsiteLinkedIn