Better Hire
Software Business Analyst Job at Better Hire in Birmingham
Better Hire, Birmingham, AL, United States
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.