Test Automation Engineer

easypaisa digital bank

Islamabad

In loco

PKR 1.800.000 - 2.400.000

Tempo pieno

28 ore fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

easypaisa, Pakistan’s first digital bank, is seeking a Test Automation Engineer to design, develop, execute, and maintain automated tests across API, web, and mobile platforms. You will help move quality earlier in the lifecycle and increase regression coverage.

You will work with Product, Development, and QA teams, build scalable test suites with Python-based automation, integrate tests into CI/CD, and ensure reliable, reproducible results across environments.

Competenze

  • Strong hands-on experience in software test automation and Quality Engineering.
  • Practical experience with API automation and at least one modern web or mobile automation framework.
  • Good understanding of REST APIs, JSON, HTTP methods/status codes, authentication, databases, and distributed-system integrations.
  • Experience with Git-based development, pull requests, peer review, and CI/CD pipelines.
  • Understanding of test design techniques, regression strategy, defect lifecycle, risk-based testing, and STLC/SDLC.
  • Ability to create reliable, independent, reusable, and maintainable automated tests.
  • Strong debugging, analytical, communication, and problem-solving skills.

Mansioni

  • Using approved AI assistants to support test design, automation development, code refactoring, analysis, documentation, test-data preparation, and repetitive QA activities.
  • Reviewing and validating AI-generated automation and QA assets to ensure they remain secure, accurate, traceable, reproducible, deterministic where required, and maintainable.
  • Testing AI-enabled capabilities for functional behaviour, consistency, robustness, groundedness, hallucination risk, and regression behaviour where applicable.
  • Helping define repeatable evaluation approaches and measurable acceptance criteria for non-deterministic AI outputs.
  • Building and maintaining automated AI regression checks and evaluation suites where applicable, with reliable evidence and appropriate quality controls.
  • Supporting controlled adoption of AI-assisted testing based on measurable improvements in quality, productivity, reliability, coverage, and maintainability.
  • Developing practical knowledge of prompt testing, LLM validation, AI evaluation, AI regression testing, and responsible use of AI in Quality Engineering.
  • Ensuring AI remains an engineering aid and that durable automated regression assets remain reviewable, version-controlled, reproducible, and executable through the approved automation framework
  • Design, build, and maintain scalable automated test suites for API, web, mobile, regression, sanity, and end-to-end business journeys.
  • Apply Shift-Left practices by developing automation alongside new features and ensuring appropriate automated coverage within the delivery sprint.
  • Build maintainable automation using reusable components, fixtures, test-data utilities, stable selectors, and clear assertions.
  • Integrate automated tests into CI/CD pipelines and support automated quality gates.
  • Execute backward-compatibility and regression suites across environments and communicate coverage, failures, exclusions, and blockers.
  • Automate API validation covering request/response contracts, status codes, error handling, boundary conditions, data integrity, and integration behavior.
  • Develop UI automation using modern frameworks such as Playwright, Appium, Selenium, Cypress, Katalon Studio, or equivalent tools as appropriate to the platform.
  • Use Python or another approved programming language to develop clean, peer-reviewed, version-controlled automation assets.
  • Investigate failed and flaky tests using logs, API payloads, screenshots, traces, videos, application reference IDs, and other diagnostic evidence.
  • Support performance and reliability testing where required, including response-time, throughput, and error-rate validation.
  • Maintain requirement-to-automation traceability and ensure high-risk and frequently used customer journeys receive priority coverage.
  • Collaborate with Product, Development, Architecture, DevOps, and functional QA during grooming, refinement, development, and release activities.
  • Participate in code reviews and continuously improve framework maintainability, execution reliability, and testability.

Conoscenze

Software test automation
API automation
CI/CD pipelines
Git-based development
Debugging
Test design techniques
Regression testing
Quality engineering
Communication skills
Python

Formazione

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related discipline

Descrizione del lavoro

easypaisa is Pakistan’s first digital bank and has advanced Pakistan’s digital finance landscape. Backed by our shareholders, Telenor Group-a leading telecom operator in Asia and the Nordics- and Ant Group-the force behind Alipay, the world’s leading open internet platform, easypaisa deliver secure, convenient financial solutions to millions of Pakistanis.

Job Purpose:

The Test Automation Engineer will design, develop, execute, and maintain reliable automated testing solutions across API, web, and mobile channels. The role will help move quality earlier in the software delivery lifecycle, increase regression coverage, reduce repetitive manual effort, and provide fast, evidence-based feedback on release readiness.

Key Responsibilities:
  • Using approved AI assistants to support test design, automation development, code refactoring, analysis, documentation, test-data preparation, and repetitive QA activities.
  • Reviewing and validating AI-generated automation and QA assets to ensure they remain secure, accurate, traceable, reproducible, deterministic where required, and maintainable.
  • Testing AI-enabled capabilities for functional behaviour, consistency, robustness, groundedness, hallucination risk, and regression behaviour where applicable.
  • Helping define repeatable evaluation approaches and measurable acceptance criteria for non-deterministic AI outputs.
  • Building and maintaining automated AI regression checks and evaluation suites where applicable, with reliable evidence and appropriate quality controls.
  • Supporting controlled adoption of AI-assisted testing based on measurable improvements in quality, productivity, reliability, coverage, and maintainability.
  • Developing practical knowledge of prompt testing, LLM validation, AI evaluation, AI regression testing, and responsible use of AI in Quality Engineering.
  • Ensuring AI remains an engineering aid and that durable automated regression assets remain reviewable, version-controlled, reproducible, and executable through the approved automation framework
  • Design, build, and maintain scalable automated test suites for API, web, mobile, regression, sanity, and end-to-end business journeys.
  • Apply Shift-Left practices by developing automation alongside new features and ensuring appropriate automated coverage within the delivery sprint.
  • Build maintainable automation using reusable components, fixtures, test-data utilities, stable selectors, and clear assertions.
  • Integrate automated tests into CI/CD pipelines and support automated quality gates.
  • Execute backward-compatibility and regression suites across environments and communicate coverage, failures, exclusions, and blockers.
  • Automate API validation covering request/response contracts, status codes, error handling, boundary conditions, data integrity, and integration behavior.
  • Develop UI automation using modern frameworks such as Playwright, Appium, Selenium, Cypress, Katalon Studio, or equivalent tools as appropriate to the platform.
  • Use Python or another approved programming language to develop clean, peer-reviewed, version-controlled automation assets.
  • Investigate failed and flaky tests using logs, API payloads, screenshots, traces, videos, application reference IDs, and other diagnostic evidence.
  • Support performance and reliability testing where required, including response-time, throughput, and error-rate validation.
  • Maintain requirement-to-automation traceability and ensure high-risk and frequently used customer journeys receive priority coverage.
  • Collaborate with Product, Development, Architecture, DevOps, and functional QA during grooming, refinement, development, and release activities.
  • Participate in code reviews and continuously improve framework maintainability, execution reliability, and testability.
Qualification & Experience
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.
Competencies and Skills:
  • Strong hands-on experience in software test automation and Quality Engineering.
  • Practical experience with API automation and at least one modern web or mobile automation framework.
  • Good understanding of REST APIs, JSON, HTTP methods/status codes, authentication, databases, and distributed-system integrations.
  • Experience with Git-based development, pull requests, peer review, and CI/CD pipelines.
  • Understanding of test design techniques, regression strategy, defect lifecycle, risk-based testing, and STLC/SDLC.
  • Ability to create reliable, independent, reusable, and maintainable automated tests.
  • Strong debugging, analytical, communication, and problem-solving skills.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

AI-Enabled QA Automation Engineer
AI-Enabled QA Automation Engineer

easypaisa digital bank • Islamabad

In loco
PKR 1.800.000 - 2.400.000
Software Engineer
Software Engineer

easypaisa digital bank • Islamabad

In loco
PKR 1.800.000 - 3.000.000
null
Software Test Engineer / Software Quality Assurance Engineer
Software Test Engineer / Software Quality Assurance Engineer

PakWheels.com • Lahore

In loco
PKR 900.000 - 1.300.000
QA Automation Engineer
QA Automation Engineer

KDys Lab Pvt Ltd • Karachi Division

In loco
PKR 1.200.000 - 1.800.000
Software Quality Engineer (AI-Augmented Testing & Critical Analysis)
Software Quality Engineer (AI-Augmented Testing & Critical Analysis)

Hul Hub Pakistan • Karachi Division

In loco
PKR 1.200.000 - 2.400.000
Competitive salary package
Provident Fund
Health and life insurance
+2
Senior Manager, Quality Assurance-Digital Banking Products-Mashreq Bank Pakistan-Retail Banking Group
Senior Manager, Quality Assurance-Digital Banking Products-Mashreq Bank Pakistan-Retail Banking Group

Mashreq Bank PSC • Pakistan

In loco
PKR 1.200.000 - 2.600.000
QA Engineer (Manual + Automation)
QA Engineer (Manual + Automation)

muSharp • Lahore

Ibrido
PKR 1.800.000 - 3.000.000
Hybrid work model
QA Engineer - Mid Level (Automation Focus)
QA Engineer - Mid Level (Automation Focus)

Leading Edge • Islamabad

Remoto
PKR 1.200.000 - 2.400.000
AI-Driven QA Engineer for Smart Testing & Analytics
AI-Driven QA Engineer for Smart Testing & Analytics

Hul Hub Pakistan • Karachi Division

In loco
PKR 1.200.000 - 2.400.000
Competitive salary package
Provident Fund
Health and life insurance
+2
Senior Test Automation Lead - API & Mobile QA
Senior Test Automation Lead - API & Mobile QA

Abacus Global • Lahore

In loco
PKR 1.339.200 - 1.785.600
Luoghi più richiesti