QA Engineer – Mainframe and CICS

HCL Technologies Limited

Taguig

On-site

PHP 600,000 - 900,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HCL Technologies Limited is seeking a QA Engineer to ensure the quality, reliability, and performance of enterprise IBM mainframe applications with a focus on CICS-based online processing. You will design, execute, and oversee functional and integration tests across online and batch workflows, log defects, and coordinate with cross-functional teams.

Bring 3–7 years of QA experience, hands-on mainframe testing including COBOL/JCL/DB2, and strong analytical skills to drive test strategy,

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.
  • Typically 3-7 years of software quality assurance experience, including at least 2 years of hands-on mainframe and CICS testing.
  • Demonstrated experience owning test activities for medium- to high-complexity changes across multiple systems.

Responsibilities

  • Review business, functional, and technical requirements; identify test conditions, dependencies, risks, and coverage gaps.
  • Develop and maintain test strategies, test plans, scenarios, test cases, test data, traceability, and execution evidence.
  • Execute functional, regression, integration, system, smoke, and end-to-end testing for CICS transactions, batch jobs, files, databases, interfaces, and downstream systems.
  • Validate screen flows, field edits, transaction responses, abends, recovery behavior, audit trails, and data integrity across online and batch processing.
  • Verify JCL execution, job steps, return codes, spool output, restart and recovery procedures, and file generation or reconciliation.
  • Query and validate data in DB2 and inspect VSAM or sequential files using approved mainframe utilities.
  • Prepare and refresh test data while observing security, privacy, and environment controls.
  • Log, triage, retest, and track defects to closure; provide clear reproduction steps, evidence, severity, and business impact.
  • Collaborate with developers, business analysts, product owners, release teams, and production support to resolve issues and assess release readiness.
  • Participate in requirement reviews, estimation, daily status reporting, test reviews, release validation, and post-implementation verification.
  • Identify suitable regression scenarios for automation and contribute to reusable test assets, standards, and continuous improvement.
  • Support root-cause analysis for production incidents and verify corrective changes without disrupting existing functionality.

Skills

CICS testing
Mainframe testing
JCL
COBOL
DB2
SQL
TSO/ISPF
SDSF
QMF
Documentation

Education

Bachelor's degree in CS/IT/Engineering

Tools

File-AID
SDSF
SPUFI
QMF
Changeman
Endevor
Control-M
Xpediter

Job description

The QA Engineer will ensure the quality, reliability, and performance of enterprise applications running on IBM mainframe platforms, with particular focus on CICS-based online transaction processing. The role involves analyzing requirements, designing and executing functional and integration tests, validating batch and online workflows, managing defects, and collaborating with development, business analysis, and operations teams throughout the software delivery lifecycle.

Key Responsibilities
  • Review business, functional, and technical requirements; identify test conditions, dependencies, risks, and coverage gaps.
  • Develop and maintain test strategies, test plans, scenarios, test cases, test data, traceability, and execution evidence.
  • Execute functional, regression, integration, system, smoke, and end-to-end testing for CICS transactions, batch jobs, files, databases, interfaces, and downstream systems.
  • Validate screen flows, field edits, transaction responses, abends, recovery behavior, audit trails, and data integrity across online and batch processing.
  • Verify JCL execution, job steps, return codes, spool output, restart and recovery procedures, and file generation or reconciliation.
  • Query and validate data in DB2 and inspect VSAM or sequential files using approved mainframe utilities.
  • Prepare and refresh test data while observing security, privacy, and environment controls.
  • Log, triage, retest, and track defects to closure; provide clear reproduction steps, evidence, severity, and business impact.
  • Collaborate with developers, business analysts, product owners, release teams, and production support to resolve issues and assess release readiness.
  • Participate in requirement reviews, estimation, daily status reporting, test reviews, release validation, and post-implementation verification.
  • Identify suitable regression scenarios for automation and contribute to reusable test assets, standards, and continuous improvement.
  • Support root-cause analysis for production incidents and verify corrective changes without disrupting existing functionality.
Required Technical Skills
  • Hands-on testing experience with IBM z/OS mainframe applications and CICS transactions.
  • Working knowledge of COBOL application behavior, JCL, batch processing, job monitoring, and common mainframe failure conditions.
  • Experience validating data in DB2 and working with VSAM, flat files, or other mainframe data stores.
  • Familiarity with tools and utilities such as TSO/ISPF, SDSF, File-AID or equivalent, SPUFI or QMF, and job scheduling or monitoring tools.
  • Ability to interpret copybooks, file layouts, job streams, screen maps, interface specifications, and technical logs.
  • Strong understanding of software testing fundamentals, defect lifecycle, test design techniques, risk-based testing, and requirements traceability.
  • Experience with a test management and defect tracking platform such as Azure DevOps, Jira, or an equivalent enterprise tool.
  • Ability to write basic SQL queries for data setup, validation, reconciliation, and troubleshooting.
  • Clear written and verbal communication, analytical thinking, attention to detail, and disciplined documentation.
Preferred Skills
  • Experience testing applications that integrate CICS with MQ, APIs, distributed platforms, or third-party systems.
  • Knowledge of REXX, test automation, service virtualization, or automated data comparison.
  • Exposure to performance, resilience, security, accessibility, or disaster-recovery testing.
  • Experience with Changeman, Endevor, Control-M, CA7, Xpediter, Abend-AID, or equivalent tools.
  • Understanding of Agile delivery, CI/CD practices, DevOps controls, and release governance in regulated environments.
  • Domain experience in banking, insurance, payments, healthcare, retail, or another high-volume transaction environment.
Qualifications and Experience
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.
  • Typically 3-7 years of software quality assurance experience, including at least 2 years of hands-on mainframe and CICS testing.
  • Demonstrated experience owning test activities for medium- to high-complexity changes across multiple systems.
  • Ability to work independently, coordinate across time zones when required, and manage priorities in a release-driven environment.
Key Success Measures
  • Complete, risk-focused test coverage with clear traceability to requirements.
  • Accurate and timely execution results, defect reporting, and stakeholder communication.
  • Reduced escaped defects and repeat incidents through effective regression testing and root-cause learning.
  • Reliable validation of CICS transactions, batch cycles, interfaces, and data reconciliation.
  • Consistent adherence to quality standards, security controls, delivery milestones, and release criteria.
  • Ownership and accountability for quality outcomes.
  • Structured problem-solving and evidence-based decision-making.
  • Effective collaboration with technical and non-technical stakeholders.
  • Adaptability, continuous learning, and a proactive approach to risk.
  • Strong organization, prioritization, and follow-through.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mainframe CICS QA Engineer - End-to-End Testing Expert
Mainframe CICS QA Engineer - End-to-End Testing Expert

HCL Technologies Limited • Taguig

On-site
PHP 600,000 - 900,000
Mainframe QA Engineer - CICS & DB2 Specialist
Mainframe QA Engineer - CICS & DB2 Specialist

HCL Technologies Philippines Inc • Pateros

On-site
PHP 600,000 - 1,200,000
Senior Mainframe Tester / Mainframe QA Analyst – Banking
Senior Mainframe Tester / Mainframe QA Analyst – Banking

IT Managers, Inc. • Makati

On-site
PHP 800,000 - 1,100,000
QA Automation Engineer
QA Automation Engineer

JWay Group, Inc. • Quezon City

On-site
PHP 600,000 - 900,000
QA Engineer
QA Engineer

Private Advertiser • Philippines

On-site
PHP 1,200,000 - 2,000,000
Hybrid work schedule
Senior Quality Control / Tester
Senior Quality Control / Tester

Ascent Solutions Philippines Inc. • Pasay

On-site
PHP 420,000 - 640,000
Senior QA Engineer
Senior QA Engineer

tp • Manila

Hybrid
PHP 1,200,000 - 1,800,000
QA Analyst
QA Analyst

International Business Machines Corporation • Cemex-City of Naga Gawad Kalinga Village

On-site
PHP 300,000 - 540,000
Application Lead – IBM z/OS Systems Administration
Application Lead – IBM z/OS Systems Administration

IGO TECHONOLOGIES • Taguig

On-site
PHP 800,000 - 1,400,000
IBM z/OS Systems Administrator – Mainframe MQ
IBM z/OS Systems Administrator – Mainframe MQ

Private Advertiser • Taguig

On-site
PHP 700,000 - 900,000