Senior Software Engineer

hackajob

pune 5 Years Exp Posted 54d ago

Job Description

In this role, you will

  • Mainframe testing delivery: Strong hands-on Mainframe experience (COBOL, DB2, CICS, JCL, VSAM, etc.) to support System Testing, SIT, Functional and Regression testing—test case preparation and execution.
  • OpenText Exstream capability: Good technical knowledge of OpenText Exstream (16.6.7/23.2) across Windows and Linux platforms.
  • Independent ownership: Ability to work independently on both OT Exstream and Mainframe projects.
  • Mainframe batch & data validation: Create/run/execute JCLs, validate job status in spool, troubleshoot and resolve JCL errors, and write/run complex SQL queries for post-execution DB validation.
  • Test execution, defect management & reporting: Execute tests, track/monitor defects or stories to closure, and produce test metrics/reports using GitHub/Jenkins and/or automation tools; create and share reports in JIRA, SharePoint and Confluence.
  • Testing methodologies & ways of working: Well-versed in testing methodologies (Waterfall, Scrum, Agile, etc.), including techniques, phases and tools, applying them as per project needs.
  • Stakeholder management & communication: Identify and escalate risks/issues to project management/managers; provide daily status/progress reporting to stakeholders and senior management; attend project calls/meetings; support end-to-end SIT/UAT; demonstrate excellent written and verbal communication, strong organisation, multitasking, analytical and problem-solving skills, and the ability to give/receive support to meet deadlines.
  • Leadership & team delivery: Provide leadership and guidance—create test estimates and test strategy, support associates in creating test plans, manage day-to-day testing (monitoring and end-of-day status reporting), nurture team members on Mainframe/functional skills (e.g., REXX, JCL, COBOL, DB2, VSAM, CICS, Core Banking such as lending products, product ledger management, fees/interest), assign tasks based on skills/workload, and track team progress and individual contributions against goals/deadlines.

To be successful, you will , 

  • Education: Degree in Computer Science, Mathematics, Engineering, or a related field.
  • Mainframe SME experience: Senior Software Engineer (development) with extensive Mainframe development and testing experience (minimum 5+ years) and SME-level Mainframe Testing (zSeries) skills including JCL, DB2, COBOL, CICS, Endevor, File Manager, and program debugging.
  • OpenText Exstream: OT Exstream knowledge/experience.
  • Mainframe toolset proficiency: Knowledge and usage of File Manager/File Aid, Xpeditor, Endevor and SPUFI.
  • Banking domain knowledge: Knowledge of banking products such as Personal Loans, Consumer Loans, Mortgage, etc.
  • JCL handling for test environments: Ability to view and read JCLs for the testing environment using production JCLs.
  • COBOL/DB2 development & troubleshooting: Ability to analyse and develop COBOL and DB2 code when required, analyse abends from spool, and use debugging tools effectively; strong understanding of COBOL programs (working storage, copybooks, subroutines) and z/OS concepts including mainframe utilities, with hands-on knowledge of restartable programs.
    • Testing & DevOps tooling + communication (incl. good-to-haves): Ability to create test scenarios, test cases and execute test cases on mainframe-based systems using TOSCA and ALM JIRA; excellent communication skills; good-to-have experience with TOSCA, GitHub, Jenkins, CI/CD pipelines and ALM JIRA; good-to-have performance testing exposure (JMeter, Performance Center, AppDynamics); good-to-have zAPI knowledge and hands-on experience.

Similar Openings for You