Senior Business Analyst in Atlanta, GA at HUNTER Technical Resources

Date Posted: 2/6/2020

Job Snapshot

Job Description


  • Solicits business requirements through interviews, site visits, workshops and/or existing systems documentation or procedures
  • Conducts reviews of and analyzes business and information technology processes and prepares essential documentation of processes
  • Alerts manager/team lead to potential risks and issues of importance.
  • Ensures requirements are understood, agreed to and signed off at the appropriate early stages in a project
  • Develop use case diagrams and specification document
  • Provides detailed analysis resulting in clear, concise and unambiguous system requirements. Requirements analysis will undergo multiple iterations and refinements before being finalized within detailed use cases covering alternate and exception flows
  • Provides UI mock-ups and lead discussions to review design options
  • Interacts with others in the business and IT organization
  • Troubleshoot issues quickly and appropriately
  • Prepare test plans and test scripts for software corrections and enhancements
  • Ensure the functional requirements of the business are met by undertaking a thorough and comprehensive review of set of tests that are produced by development and testing staff


  • 4-yr College Degree required, preferably in appropriate field of study, mathematics, engineering or computer science
  • Minimum of 5+ years of experience in capturing, analyzing and documenting business requirements
  • Knowledge of HP ALM or HP Quality Center
  • Ability to capture requirements with efficiency, accuracy and attention to detail on a consistent basis
  • Ability to independently facilitate workshops and conduct interviews to gather pertinent information with groups of stakeholders on medium to large-sized projects that span multiple functional areas and teams
  • Ability to interact professionally with executives, managers, subject matter experts and development teams
  • Ability to decompose high-level business and user functions into requirements specified in an appropriate level of detail suitable for use by those who must base their work on those requirements
  • Ability to develop, configure and optimize processes and workflows
  • Knowledge of Agile and Lean principles, practices and frameworks
  • Experience in documenting requirements using UML diagrams:
    • Use Cases
    • Activity Diagrams
    • Domain Models
  • Experience with Sparx Enterprise Architect, Rational Rose, or other modeling software tools
  • Experience creating screen mock ups
  • Excellent verbal and written communication skills
  • Ability to provide accurate time estimates for requirement activities
  • Document requirements using the right level of detail for the Solution Architects and Quality Assurance teams
  • Work with the Quality Assurance team to review test plans, test scenarios, and test cases
  • Demonstrated ability to effectively negotiate and build consensus with various internal business partners
  • Demonstrated accountability in project ownership


  • Knowledge and experience creating use cases
  • Knowledge and experience writing user stories
  • Experience creating Domain Models
  • Knowledge and experience using JIRA and Confluence
  • Business Analyst Certification (CBAP), Scrum Master Certification (CSM) is a plus
  • Understanding business process modeling (includes logical modeling and business process modeling)
  • Understanding of project management methodology (basic framework, phases, artifacts, process, and project funding)
  • Process Engineering knowledge and experience with proven ability to analyze workflows within and across multiple teams to determine how to work better together
  • Innate curiosity about users, processes, and systems
  • Familiarity with railroad business
  • Knowledge and of or experience creating Entity Relational Diagrams (ERD)
  • Experience scheduling and performing functional, integration, regression, and release testing; submitting errors and issues to development for correction and retesting once errors have been corrected; reporting test results and status as appropriate.
  • Experience reviewing and certifying test results of other analysts and testers.
  • Work with our module teams to design, develop, and execute scripts which validate, to a high degree of confidence, test cases defined within the project’s test plan.
  • Planning, prioritization of all the test-related tasks (use proven project management tools such as the V-Cycle or Scrum methodology)