ESSENTIAL DUTIES AND RESPONSIBILITIES:
Ability to work with highly conceptual requirements for services utilized by other IT teams with front facing systems and to separate channel specific requirements from broad service capabilities.
Develop strong partnerships with business and IT stakeholders. Understand how to adjust communication styles to fit people, projects, and content.
Strong ability to facilitate large and small working meetings, such as setting clear agendas, including the proper stakeholders, keeping the discussion on point, and driving discussion to achieve the agenda. Can work with the group to establish next steps and drive progression regardless of issues raised.
Work with business stakeholders, project managers, business analysts, and other IT teams to understand the business needs and their requirements.
Work with a nimble team of software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast paced environment. ? Take a lead role in requirement analysis and gathering, and have a heavy input throughout the process, from requirements to production deployment.
Able to shift between priorities as needed throughout the workday.
Conduct research, analyze business problems; solicit, advice, and compile clear and accurate business requirements from product owners
Clarify requirements, illustrate business system flows by utilizing software tools, explore technical feasibility tradeoffs, and make data driven decisions.
Communicates with the development team and proactively raises, clarify, and push issues, opportunities, enhancements, and process improvements through to resolution
Prepare appropriate presentations of business projects to different audience (IT, business, senior management, etc.)
Translate business requirements into technical system requirements and ensure documentation remains current throughout all phases of the SDLC.
Organize large sets of requirements into meaningful groupings, providing contextual relationship and background
Teach out requirements to multiple technical teams.
Drive error handling discussions with technical team, to document appropriate responses and obtain business agreement as needed
Communicate timely status, including any potential risks issues of the assignments to management.
Learn new software tools, skills, modeling standards, and best practices as needed. Keep up with technologies at a high level. Provide mentoring to or collaborate with BA staff. Onboard new BAs. ? Ability to research issues across multiple key systems in a complex environment and work with other IT and business teams.
Comfortable working in an open, dynamic, rapidly changing environment where collaboration is crucial.
Extended hours may be required during peak workloads or special projects. ? Must be self motivated and take initiative.
The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Works individually on medium projects or as a team member on large projects ? Possess a strong desire to become a subject matter expert on CS applications ? Elicits requirements using appropriate techniques including, but not limited to, interviews,
discussion groups, observation, shadowing, documentation review, and low fidelity prototypes ? Creates ad hoc, creative diagrams to illustrate key concepts and facilitate discussion ? Documents and maintains system requirements to internal standards
Creates Business Process Modeling Notation (BPMN) and Sequence diagrams to communicate complex interactions between IT systems
Facilitates system requirements reviews within IT (architects, tech leads, and IT management) ? Reviews test plans and test results to ensure the system requirements have been satisfied ? Experience and understanding of enterprise integration concepts and high level understanding of technologies
Follows Advance Auto Parts standards for requirements management
Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative business approaches, work with the development team to ensure we meet aggressive timelines with optimal solutions.
Ability to work collaboratively with or lead cross functional teams with minimal supervision. ? Ability to drive consensus within a team and influence outcomes in significant technical decision making.
Excellent interpersonal, written and verbal communication skills to work with different business groups as well as IT partners (enterprise architects, vendors, etc.) at all levels within the organization.
Problem Solving and Analytic Skills
Demonstrated critical thinking skills and can work independently.
Extreme attention to detail and organization in all aspects of the system development. ? A strong desire to learn and understand our business model.
Open minded, willing to consider multiple options, sources, perspectives, and possible solutions. Careful assessment of the importance, relevance, and validity of all options.
Inquisitive. Ask probing questions and research as a basis for making design decisions and judging quality; understand the true reason behind the request rather than just accepting an initial thought or proposed solution.
Proactive and willing to contribute ideas. Not afraid to ask questions.
Ability to effectively plan, organize and prioritize multiple streams of activity. Adapt well to changes.
Demonstrated ability to establish priorities, organize, and plan work to satisfy established timeframes; meet commitments and multi task in a fast paced work environment with a high level of accuracy and efficiency.
EDUCATION and or EXPERIENCE:
The position requires a Bachelor’s degree or foreign equivalent in STEM discipline, Information Systems, Math, Business Administration, or a related quantitative field, and the following skill set through education or work experience: IT project requirements gathering; analytic software tools and applications; and presentation of complex system concepts and research results to non specialist audience. All listed qualifications may or may not be acquired concurrently. Must pass company’s assessment.
5 10 years of experience on IT projects.
5 years of experience in business systems analysis and design
Proficient in Microsoft Office
Requirements development in both Waterfall and Agile contexts
Preferred but not required:
A general understanding of web services
Master’s Degree preferred, but not required
Experience with Microsoft Project
Experience with Lucidchart
Experience working with both on shore and off shore teams
Experience with either on line or in store retail selling applications
Experience with SAFe
Experience with JIRA and Confluence
Experience with MS Teams
Experience with Snagit