Test Automation Developer

Confidential Company  Dubai - United Arab Emirates  Date Posted: 2024/02/04   Login to Apply

Responsibilities:

  • Lead efforts to design test automation strategy and contribute to building tools, frameworks, or any infrastructure required.
  • Identify opportunities for test architecture and implementation that can be reused by multiple teams.
  • Champion implementation of advanced forms of full stack test strategy and develop test automation frameworks/tools across multiple platforms. Initiate technical design sessions and write technical design documents for any proposed implementations.
  • Drive implementation of new test frameworks, methodologies, and industry best practices to establish high code quality across the company.
  • Provide insights on how to improve product quality, reliability, and stability through a data-informed approach. Drive quality initiatives across multiple functional and organizational areas.
  • Proactively manage test pipelines, respond to triage rotations, addressing quarantined flaky tests, guiding developers on debugging root causes of test failure and introducing stable tests back to the pipeline.
  • Identify and lead strategic technical initiatives, OKRs or projects across multiple functions or across the organization.
  • Recommend, develop, design and maintain test automation frameworks and tools for our multi stack technologies.

 

Qualifications:

  • 5+ years of test automation experience.
  • Demonstrated experience working with programming languages such as Java, React, and/or Angular.
  • Demonstrated experience building advanced level tests and architectures from scratch without an existing framework and improving frameworks developed by others.
  • Experience building automation frameworks for Web/API/Desktop/Mobile using open source frameworks like Playwright, Cypress, React Testing Library, WebdriverIO, Espresso, XCUITest, or Appium.
  • Demonstrated experience working with client-side web technologies (HTML, CSS, and JavaScript).
  • Proficient at writing complex SQL queries.
  • Experience testing APIs.
  • Advanced communication skills and ability to teach others about test automation, including the ability to strategically drive internal communications and trainings.
  • Familiar with testing and developing others to test across multiple platforms including web, mobile, desktop, and browser extensions.
  • Experience setting the direction for software quality and measuring progress at the platform level.
  • Advanced knowledge of software testing best practices and skills to champion change management.
  • Experience in Payments, working with Card Networks or Banking partners.
Required Skills
  • Java
  • HTML
  • JavaScript
  • CSS
  • Automation Testing
  • Angular
  • React
Job Details
  • Location Dubai - United Arab Emirates
  • Industry IT Consulting & Management
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 5+
  • Nationality Unspecified
Login to Apply

Similar Jobs