Software Business Analyst

    • Better Hire
  • Birmingham, AL
  • Posted 7 days ago | Updated 1 hour ago

Overview

Remote
On Site
Full Time

Skills

Business requirements
Knowledge base
Customer satisfaction
Research
Documentation
User stories
Microsoft PowerPoint
User guides
Process flow
Sprint
Business process
Workflow
Testing
Project lifecycle management
Test scripts
Acceptance testing
Project implementation
Systems analysis
Data management
Data
Test plans
Automated testing
Scripting
Stress testing
SQL
Microsoft SQL Server
MySQL
IBM DB2
Quality assurance
Enterprise software
Attention to detail
Analytical skill
Planning
Leadership
Management
Communication
Product management
Collaboration
Relationship building
Software development
Computer science
Business administration

Job Details

Job Description

Job Description
Research, document, and manage business requirements of new and existing projects, to help me investigate new business opportunities, collaborate with the other teams in CCG, and lead our QA efforts.Manage project schedules as well.

Responsibilities:
  • Maintains a solid knowledge base of the functional capabilities of the various software solutions provided by CCG.
  • Assists the management team in leading, directing, and reviewing all activities associated with support of the implementation and integration for new and existing applications and products.
  • Responsible for product quality, project timeliness, and customer satisfaction.
  • Works with the management team to research and investigate new business opportunities with new and existing clients.
  • Works with clients and prospects to define and document requirements.
  • Creates documentation including requirements, user stories, acceptance criteria, feature description PowerPoint decks, user guides, and process flows.
  • Manages the product backlog, and works with the management team to prioritize requirements, define and manage scope and sprints for a project.
  • Possesses an overall understanding of appropriate business processes and workflows.
  • Leads and is responsible for all Testing and QA activities within the project lifecycle. Develops and executes test plans, test scripts, and all other deliverables and activities related to Quality Assurance of the Products.
  • Works with the management team and clients to plan and execute User Acceptance Testing.
  • Participates in reviews of plans associated with project execution.
  • Responds proactively to both business and project issues and escalates appropriately.
Required Qualifications:
  • 3+ years of experience working in supporting multiple software projects in various IT roles.
  • 2-3 years of Business Analyst or System Analysis experience.
  • 2-4 years of Quality Assurance experience.
  • Solid knowledge and understanding of data management and data functionality.
  • Must have in-depth knowledge of software development lifecycles.
  • Experience with test plan creation, automated test scripting, and load/stress testing.
  • SQL experience strongly preferred (Microsoft SQL Server, MySQL, and/or DB2)
  • Demonstrated ability in applying repeatable quality assurance processes and methods to enterprise software and websites.
  • Detail-oriented, analytical, and inquisitive
  • Excellent written and verbal communications, organization, analytical, planning, and leadership skills.
  • Strong management, communication, technical, and remote collaboration skill are a must.
  • Experience in dealing with multiple projects and cross-functional teams, and ability to coordinate across teams in a fast-paced environment.
  • Ability to effectively conduct technical discussions directly with Project/Product management, and clients.
  • Excellent team collaboration skills.
  • Strong relationship-building and maintaining skills. Fosters a climate conducive to establishing positive working relationships with clients (internal and external).
  • Experience in programming is a plus.
Education:
Bachelor's degree in Computer Science, Business Administration, or equivalent educational or professional experience and/or qualifications.

Pays well and remote some office

We laugh a lot so bring your humor.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.