Understand software quality best practices, test strategy and planning, test case development, test case deployment and execution, test data, defect tracking, and test automation
Identify product defects, debug issues and report them in to defect tracking system
Experience working with Agile methodologies
Work with product management and development teams to understand requirements and features, and to translate them into functional unit and pipeline QA tests
Work independently with minimum supervision
Debug test failures and help identify the root cause of failures
Develop and maintain automation Test Suites, Test Plans and Test Specifications
Create and run manual tests for scenarios that are too complex to automate
Review, update and ensure user acceptance for product documentation
Work with remote teams, communicate status, schedule effectively and clearly
Escalate issues in time and able to follow up for their status
Requirements
A minimum of 8 years of QA testing on IBM z/OS, IBM CICS and Linux/Windows
BE/ME/MTech in Computer Science or the relevant experience with related industry experience
Good understanding of IBM CICS, CICS applications and basic transactional implementations
Working knowledge of IBM z/OS, JCL, IBM Procedures, ISPF and mainframe operational executions and commands
Experience in QA testing with transactional products such as Substation ES, IBM MQ or IBM XCF
Extensive experience in multiplatform messaging such as TIBCO EMS/JMS, Apache Pulsar/Kafka
Very good understanding of UI frameworks, visual design testing and front end automation tools