Note: The job is a remote job and is open to candidates in USA. KeyLogic is seeking a Mid-Level Business Analyst to support its Department of Energy program team at the National Energy Technology Laboratory. The role focuses on defining, documenting, and validating requirements for enterprise web applications, mapping business processes, supporting Agile development and software testing, and contributing to AI and cloud-based functionality.
Responsibilities
- Collaborate with customers and project teams to identify, analyze, and document business and software requirements
- Conduct process mapping and workflow analysis to document current-state processes and recommend improvements
- Develop detailed business process models, user stories, acceptance criteria, and supporting documentation
- Participate in software testing to validate new features and ensure they meet functional and user requirements
- Identify, document, and track software defects and coordinate resolution with developers
- Support Agile development activities, including sprint planning, backlog refinement, and user acceptance testing
- Assist in developing and maintaining user documentation, training materials, and release notes
- Facilitate training programs to ensure users are proficient with newly implemented requirements
- Collaborate with developers and data teams to ensure data integrity, usability, and consistency across applications
- Participate in defining business needs for AI and cloud-based functionality, helping evaluate use cases and performance impacts
Skills
- U.S. Citizenship (This position supports a U.S. Government contract and requires U.S. Citizenship)
- Bachelor's degree OR equivalent experience in business analysis, process improvement, quality assurance, training/education, or a related field
- 3+ years of experience performing business analysis or closely related functions in regulated or complex environments (e.g., public sector, healthcare, energy, finance)
- Strong analytical, documentation, and problem‑solving skills
- Excellent written and verbal communication skills
- Proven ability to work collaboratively in a team-oriented environment
- Foundational software testing experience (test case design/execution, defect tracking)
- Hands-on experience with process modeling tools and workflow optimization techniques
- Ability to create clear user documentation, training content, and accessible learning materials
- Experience with requirements and work management tools (e.g., Azure DevOps, Jira, or similar)
- Experience contributing to technical documentation, user guides, and training materials
- Familiarity with SQL or data validation techniques for supporting data‑driven decision making
Benefits
- The position can be Remote or Hybrid based out of Pittsburgh, PA or Morgantown, WV.
Company Overview