What are the responsibilities and job description for the Business Analyst position at Novalink Solutions LLC?
Job Description
Job Description
Detailed Job Description : (Please be specific with all job duties required by the hired
candidate.)
This position is for an experienced business analyst with strong hands-on testing experience to
support multi-year, multi-phase project with testing, requirements elicitation, and analysis. This
individual will work closely with the project manager, lead business analyst, and development
team in addition to project stakeholders to gather and translate business requirements into
functional requirements, as well as related test cases.
This position will conduct quality assurance (QA) testing as releases are moved to testing
environments. They will serve as a liaison between the business user acceptance testers to report
bugs back to the technical team. A high degree of professionalism and high-quality customer
service are expected.
The individual in this position will :
Create, maintain, and update project documentation to ensure all requirements and
decisions are accurately captured.
Have strong, holistic knowledge of the overall requirements process, business and
technical.
Create test scenarios, test plans, test reports, and track the life cycle of defects.
Ensure developed solutions perform according to documented user requirements.
Be familiar with industry standard automation testing suites, including regression testing.
Demonstrate knowledge and prior use of requirements tools and how they interact with
applications used for management of bugs, issues, testing, design and development.
Remain adaptable and flexible when working with multiple clients with varying degrees
of knowledge and ability / availability to participate.
Identify and propose improvements, corrections, or mitigation strategies for risks and
opportunities, independently or collaboratively with the team.
Develop and / or maintain user manuals, ad hoc training, and reference materials as
requested by program area stakeholders.
Be familiar with SQL and data load strategies.
Bring experience with the full software development lifecycle and related project
management activities.
Demonstrate familiarity with the Business Analyst Book of Knowledge (BABOK) or have
certifications through the International Institute of Business Analysis.
This position should be able to work independently while taking direction from project leads. A
demonstrated ability to take initiative in learning business processes and existing application
functionality is a plus. This individual should have strong attention to detail, collaborative
mindset, and commitment to teamwork.
List any special qualifications & years of experience : (List any specific skills, software, or
requirements the position will require. Optional format below)
Optional format : (Add as many lines as needed.)
Qualification
Requirements elicitation and analysis.
Knowledge of system development life cycle and key
deliverables
Promote understanding and cooperation within and
between stakeholder groups; facilitate effective meetings
with these groups.
Strong verbal communications skills with ability to clearly
present information and ideas to groups.
Translating requirements for web application development
for both front and backend development technologies.
Develop and implement quality assurance processes and
procedures.
Develop and implement test plans, procedures, and test
cases for unit, system, and user acceptance plans.
Familiarity with managing change throughout the SDLC and
hands-on experience with scope management.
Experience in technical writing and documentation.
Business process flow diagraming and process
improvement.
Analytical and problem-solving skills; experience with
problem diagnosis, task planning, and time management
Desired Experience
10 years
10 years
10 years
10 years
8 years
8 years
8 years
8 years
8 years
8 years
5 years
- Experience with QA methodologies and testing techniques;
familiarity with test-driven design principles and regression
testing.
Experience with SQL, TFS / GitHub, Jira, including the ability
to query a relational database.
Post-production application support.
5 years
5 years
5 years
Requirements
Project details : This position should be able to work independently while taking direction from project leads. A demonstrated ability to take initiative in learning business processes and existing application functionality is a plus. A high degree of professionalism and high-quality customer service are expected. This individual should have strong attention to detail, collaborative mindset, and commitment to teamwork. This individual will work closely with the project manager, lead business analyst, and development team in addition to project stakeholders to gather and translate business requirements into functional requirements, as well as related test cases. This position will work closely with an existing project team on enhancing and supporting an existing application.
Top 3-4 desired skills required for the position :
Demonstrated experience in developing test cases and plans to ensure applications
function according to user requirements.
Attention to detail for quality assurance testing and supporting testing efforts
throughout the software development lifecycle.
Proven ability to communicate with both technical and non-technical stakeholders, with
strong facilitation skills for any type of project group.
Experience working on an application development team within a complex organization
to collect, document, and disseminate business requirements utilizing industry standard
techniques.