{bc}

Test Automation Engineer

J.H.M Infotech SolutionsDoha, QAT1 weeks ago
fulltime

Test Automation Engineer — Job Description Overview A Test Automation Engineer designs, develops, and maintains automated test suites and frameworks to ensure software quality, accelerate releases, and reduce manual testing effort.

Skills

PythonSQLCloud Platforms

About This Role

Overview

A Test Automation Engineer designs, develops, and maintains automated test suites and frameworks to ensure software quality, accelerate releases, and reduce manual testing effort.

Key Responsibilities

  • Test automation strategy: define automation scope, select frameworks/tools, and plan test coverage (unit, integration, API, E2E, UI).
  • Framework & tool development: design and maintain robust, reusable test frameworks, libraries, and helpers.
  • Test implementation: write automated tests (unit, integration, API, UI) and maintain test data, mocks, and fixtures.
  • CI/CD integration: integrate tests into pipelines to run on pull requests, builds, and scheduled jobs; manage test environments.
  • Test maintenance & reliability: triage flaky tests, stabilize suites, and improve test execution speed and determinism.
  • Test design & quality: define test cases from requirements/acceptance criteria, create test plans, and ensure traceability.
  • Performance & non-functional testing: implement load, stress, security, and reliability tests where applicable.
  • Collaboration: work closely with developers, QA, SREs, and product managers to drive quality early in the lifecycle.
  • Metrics & reporting: track test coverage, pass rates, flakiness, and test runtime; report quality KPIs.
  • Test data & environment management: provision test fixtures, sandbox data, and manage test infrastructure (containers, VMs).
  • Automation best practices: promote TDD/BDD patterns, code review of test code, and CI pipeline improvements.
  • Documentation: maintain test plans, framework docs, runbooks, and onboarding materials.

Required Qualifications

  • Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Experience: 3+ years in test automation, QA engineering, or software development with automation focus.
  • Technical skills:
  • Proficient in at least one programming language used for tests (Python, Java, JavaScript/TypeScript, C#, Ruby, Go).
  • Experience with test frameworks (pytest, JUnit/TestNG, Mocha/Jest, NUnit) and UI automation tools (Selenium, Playwright, Cypress).
  • API testing tools and frameworks (Postman, REST-assured, HTTP client libraries).
  • CI/CD integration experience (GitHub Actions, GitLab CI, Jenkins).
  • Familiarity with mocking, stubbing, contract testing, and test doubles.
  • Knowledge of containerization and orchestration for test environments (Docker, Kubernetes) is helpful.
  • Experience with test reporting and observability tools (Allure, TestRail, JUnit XML, Grafana).
  • Familiarity with performance/security testing tools (JMeter, k6, OWASP ZAP) is a plus.
  • Soft skills: attention to detail, communication, ability to prioritize, and collaborative mindset.

Nice-to-Have

  • Experience implementing shift-left testing, TDD/BDD, and pair-programming with developers.
  • Familiarity with cloud testing platforms and device farms for cross-browser/mobile testing.
  • Scripting for test data generation and SQL/NoSQL knowledge for data validation.
  • Experience with test case management tools and quality metrics dashboards.
  • Pay: QAR12,753.30 - QAR18,743.94 per month

Your resume, rewritten for this exact role.

Sign up free — Base Career tailors your CV to this job description in 60 seconds.

01 / 05

Resume Tailored to This Job

Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.

Get My Tailored Resume

Free · No card · 60 seconds

02 / 05

Cover Letter for This Role, Done

Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.

Get My Cover Letter

Free · No card · 60 seconds

03 / 05

See How Well You Fit This Role

See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.

Check My Fit Score

Free · No card · 60 seconds

04 / 05

Use Autofill When You Apply

Use Autofill When You Apply

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.

Tailor Resume First

Free · No card · 60 seconds

05 / 05

Track It. Follow Up at the Right Time.

Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.

Track My Applications

Free · No card · 60 seconds

Similar Jobs

Test Automation Specialist

Tata Consultancy Services · Dubai

Mid-Seniorfulltime

Job Title – Data Architect Company – TCS (MEA) Location – Dubai, United Arab Emirates Job type – Full time About Us : Tata Consultancy Services (TCS) is an IT services, consulting and business solutions organization that

Skills

AutomationSpecialistTest

Senior QA/QC Engineer (AI & Test Automation)

Omnia Stores · Jumeirah

Seniorfulltime, contract

Senior QA/QC Engineer (AI & Test Automation) Location: Dubai, UAE (Remote/Hybrid Considered) Company: Prime ERP Apply: HR@primerp.ai About Prime ERP Prime ERP is building next-generation ERP solutions powered by AI, auto

Skills

Quality AssuranceQuality ControlInspection

QA Engineer / Test Automation Engineer

Perpetual Permanent Makeup · Doha

fulltime, contract, internship

Job Description: QA Engineer / Test Automation Engineer Perpetual Permanent Makeup is seeking a QA Engineer / Test Automation Engineer to join our dynamic team in Doha, Qatar. This role is crucial to ensuring the quality

Skills

PythonSQLCloud Platforms

QA Engineer / Test Automation Engineer

Rifasul Trading Co. · Doha

parttime, contract

Job Overview: Rifasul Trading Co. is looking for a dedicated QA Engineer / Test Automation Engineer to join our quality assurance team. In this essential role, you will develop and execute automated tests to ensure the f

Skills

PythonSQLCloud Platforms

Test Automation Engineer

SteerAI · Abu Dhabi Emirate

Mid-Seniorfulltime

About SteerAI SteerAI is an autonomous mobility technology company powered by VentureOne, the commercialization arm of the Advanced Technology Research Council. SteerAI’s advanced AI-powered autonomy stack, developed by

Skills

ScalaCI/CDVAT

2.2K+

Cover Letters & Follow-ups

1.8K+

Resumes Tailored

190.5K+

Jobs Tracked

Trusted by professionals at

PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Free plan · No credit card required