Contractor - Project Management Coordinator
Salem, OR
MUST BE US CITIZEN
6 months
Job Summary :
The Business Analyst is a key contributor in the software development process, responsible for bridging the gap between business needs and technical solutions.
This role requires demonstrated expertise in the standard concepts, practices, and deliverables associated with business analysis, particularly within the context of software development projects.
The ideal candidate excels in gathering and documenting requirements, possesses a solid understanding of the software development lifecycle (SDLC), and works effectively with limited supervision.
Additionally, familiarity with standard market testing tools is a valuable asset for this position.
Key Responsibilities :
Collaborate with stakeholders to identify, gather, and document clear and concise business and technical requirements.
Develop detailed requirement documents, user stories, and process flow diagrams to support project objectives.
Facilitate communication between business units, stakeholders, and technical teams to ensure a shared understanding of project goals and requirements.
Participate in and contribute to the full software development lifecycle, including planning, analysis, design, development, testing, and deployment.
Ensure that deliverables align with business objectives and meet quality standards.
Conduct gap analysis to identify potential challenges and recommend solutions that align with best practices and project requirements.
Act as a liaison between developers, testers, and project managers to address any ambiguities or questions related to project requirements.
Provide input on test strategies, review test plans, and contribute to quality assurance efforts.
Utilize standard market testing tools to support and streamline testing efforts as needed.
Stay current on industry trends, tools, and best practices in business analysis and software development.
Qualifications :
Proven experience in business analysis, with a focus on software development projects.
Strong understanding of requirement gathering and documentation methodologies.
Working knowledge of the software development lifecycle (SDLC) and familiarity with Agile and Waterfall methodologies.
Basic to intermediate experience with testing tools (e.g., JIRA, Selenium, or similar platforms) is preferred.
Ability to work independently with minimal supervision, exercising initiative and sound judgment.
Strong analytical, problem-solving, and critical-thinking skills.
Excellent communication and interpersonal skills, with the ability to work effectively with diverse teams and stakeholders.
Proficiency in creating business process documentation, workflows, and diagrams.
Bachelor's degree in Business Administration, Information Technology, or a related field (or equivalent work experience).
Preferred Skills :
Familiarity with software development tools and methodologies such as Agile, Scrum, or Kanban.
Hands-on experience with process modeling tools (e.g., Visio, Lucidchart).
Knowledge of data analysis and reporting tools.
Certification in business analysis (e.g., CBAP, CCBA) is a plus.
Work Environment : Hybrid environment.
Hybrid environment.