Overview
Skills
Job Details
Responsibilities
- Perform senior-level business analysis for large, complex software and hardware modernization initiatives.
- Use multiple techniques to gather, develop, and document business and functional requirements.
- Review, assess, and design improved business processes.
- Lead and validate User Acceptance Testing (UAT), including test planning, test case creation, and execution oversight.
- Support SaaS/COTS implementation projects, mainframe data migration, and enterprise Data Warehouse development.
- Produce high-quality documentation including traceability matrices, use cases, process diagrams, design specifications, and functional requirements.
- Facilitate collaborative working sessions with business users, cross-functional teams, and technical staff.
- Analyze production support issues, determine root causes, and define resolution requirements.
- Ensure adherence to established methodologies, standards, and quality processes.
- Provide guidance or oversight to team members as needed.
- Work independently with significant latitude for decision-making and problem-solving.
Minimum Qualifications (Required)
- 10+ years of business analysis experience on software development projects, including creation of project documentation.
- 10+ years of strong communication skills (written, verbal, presentation) and proficiency in MS Office and prototyping tools (Visio, SnagIt, Adobe Illustrator, Axure).
- 10+ years hands-on experience with requirements elicitation, client engagement, use cases, traceability, prototyping, and data modeling.
- 10+ years facilitating workshops with business and cross-functional stakeholders.
- 10+ years analyzing production support issues, identifying root causes, and documenting fixes.
- 10+ years documenting design specifications and developing business process diagrams.
- 10+ years defining functional/system specifications and preparing complete documentation packages.
- 10+ years supporting UAT, training, and implementation activities.
- 8+ years of Software Quality Assurance or Software Engineering methodologies.
- 8+ years writing and reviewing test plans, test cases, and quality standards.
- 8+ years interpreting requirements and converting them to test procedures.
- 8+ years working with SDLC methodologies.
- 8+ years hands-on experience with JIRA (user stories, test cases, execution, reporting).
- 8+ years experience in smoke, regression, black-box, white-box, manual, and automation testing, including advanced Oracle/SQL query skills.
II. CANDIDATE SKILLS AND QUALIFICATIONS
| Minimum Requirements: | ||
| Years | Required /Preferred | Experience |
| 10+ | Required | Business analysis experience on software development projects including: the preparation of project related documentation. |
| 10+ | Required | Strong interpersonal, collaborative, analytical, written/verbal/ presentation communication skills in English (specifically technical writing); and well versed with MS Office suite of products and prototyping/screen mock-up tools such as Visio, SnagIt, Adobe Illustrator, or Axure. |
| 10+ | Required | Hands-on requirements elicitation; client management and technical documentation including traceability, use cases, prototyping, and data modeling. |
| 10+ | Required | Facilitating interactive sessions with business and cross functional teams. |
| 10+ | Required | Strong analysis experience and expertise in assessing Production Support issues to determine Root Cause and document items needed for data or system correction. |
| 10+ | Required | Developing/maintaining an understanding of key business drivers/impacts, assisting clients with identifying and solving business |
| 10+ | Required | Develop/write design documents and diagram business processes |
| 10+ | Required | Facilitating analysis of business and functional requirements and design of technology specifications, working with business / functional personnel. |
| 10+ | Required | Defining functional design and systems specifications; preparing/reviewing/delivering completed packages. |
| 10+ | Required | Participating in and providing guidance to Business and Functional Units in developing and completing user acceptance testing, training, and implementation-related activities. |
| 8+ | Required | Knowledge of Software Quality Assurance or Software Engineering Methodologies. |
| 8+ | Required | Writing, revising, and verifying quality standards and test procedures (including test plans and test cases). |
| 8+ | Required | Reviewing and interpreting business requirements and design specifications and translating them into test procedures. |
| 8+ | Required | Understanding of System Development Life Cycle (SDLC). |
| 8+ | Required | Working experience using JIRA (Creating stories, Test cases, Test execution and JIRA reports) |
| 8+ | Required | Skill/understanding of Smoke Testing, Regression testing, Black box testing, white box testing, and manual and automation testing. Experience must demonstrate advanced-level use of Oracle/SQL queries |
| 8+ | Preferred | Working in Agile environment |
| 4+ | Preferred | Skill with developing Web application testing automation using Java and Selenium, or similar. |
| 6+ | Preferred | Familiarity with database queries and the ability to create input data and verify data updates. |
| 6+ | Preferred | Working experience with Salesforce Projects |
| 6+ | Preferred | Experience with process improvement strategies and methodologies. |
| 6+ | Preferred | Proven ability to lead change and design more efficient processes. |
| 6+ | Preferred | Experience in Oil and Gas industry as well as general compliance and enforcement related projects as a Business Analyst. |
| 6+ | Preferred | Proven ability to work compatibly within multifaceted teams; resolve conflict; and deal with challenging situations. |
| 6+ | Preferred | Bachelor's degree in computer science, Business Administration or related discipline or equivalent work experience. |