Job Summary:
We are seeking a skilled Business Analyst with expertise in COBOL and AWS (Amazon Web Services) to play a pivotal role in our migration project. This role involves migrating on-premises COBOL applications to AWS cloud infrastructure. The ideal candidate will collaborate closely with cross-functional teams, analyse complex legacy systems, and contribute to designing and implementing migration strategies. Your analytical insights, technical documentation, and testing expertise will ensure a smooth and successful migration.
Key Responsibilities:
1. Requirements Gathering:
· Collaborate with business stakeholders to gather and document requirements related to COBOL code migration.
· Analyse existing COBOL applications to understand business functionality, data dependencies, and integration points.
· Ensure clear communication of technical and business requirements across teams.
2. Solution Design:
· Partner with solution architects, framework teams, and developers to design migration solutions that align with business objectives.
· Develop detailed technical documentation outlining the migration strategy, process flows, and dependencies.
· Design solutions that align with the underlying AWS infrastructure and migration frameworks.
3. Test Suites Documentation and Test Data Mining:
· Create detailed test cases with clear objectives, expected outcomes, and step-by-step test execution plans.
· Regularly review and revise test cases to reflect changes in project scope or discoveries during testing phases
· Identify and prepare comprehensive test data, including boundary values, error scenarios, and standard use cases.
4. Risk Assessment:
· Identify risks and challenges associated with COBOL to AWS migration, such as system compatibility, data integrity, and performance impacts.
· Develop and propose mitigation strategies and contingency plans to address migration risks effectively.
5. System Integration Testing (SIT) and User Acceptance Testing (UAT):
· Conduct thorough System Integration Testing (SIT) to ensure migrated applications meet technical and functional requirements.
· Troubleshoot and resolve code-level issues in collaboration with developers and framework teams.
· Support business users and IT Project Managers (ITPMs) during User Acceptance Testing (UAT), ensuring issues are documented and addressed promptly.
Required Skills and Qualifications:
· Proven experience as a Business Analyst in COBOL-based projects, with specific focus on legacy application analysis and migration.
· Hands-on knowledge of AWS services and cloud migration best practices.
· Ability to analyse COBOL code to identify functionality, data structures, and dependencies.
· Strong expertise in documentation, including requirements gathering, solution design, and test case development.
· Experience conducting SIT and supporting UAT execution.
· Ability to troubleshoot and analyse technical issues at the code level.
· Exceptional problem-solving, risk assessment, and analytical skills.
· Excellent communication and stakeholder management abilities.
Preferred Qualifications:
· Prior experience with legacy modernization projects, specifically migrating mainframe COBOL applications to cloud platforms.
· AWS certifications (e.g., AWS Certified Solutions Architect or similar).
· Experience with Agile project delivery methodologies.
· Familiarity with testing tools and techniques for cloud migration projects.