Business Analyst

  • Location: Philadelphia, Pennsylvania
  • Type: Contract To Hire
  • Job #162631
firstPRO is seeking a Business Analyst for our client, located in Center City, Philadelphia. This is a hybrid, contract-to-hire role, with compensation up to $45/hr., based on experience. Candidates will need to be local with reliable transportation to Philadelphia to be considered.


  • Develop strong working relationships with business users and external partners and become knowledgeable about how the business unit’s function, with the objective of being able to recommend and define process and systems improvements.
  • Gather requirements and create documentation to be reviewed and approved by IT and business unit management.
  • Review, analyze and evaluate business user needs and develop requirements for projects and enhancements that are consistent with overall business and IT strategies.
  • Evaluate project requests by working with business units to understand, articulate and communicate project scope, costs, and benefits.
  • Recommend and specify process and systems improvements through analysis of system incidents, bug fixes, change requests.
  • Conduct analyses to investigate on-going or one-time operational issues.
  • Create and manage project plans, monitor project progress by tracking activity, identifying, and remediating project risks, resolving problems, publishing progress reports, and recommending actions to keep projects on schedule and within budget.
  • Work alongside development teams to ensure full and accurate understanding of business requirements and specifications. Perform functional walkthroughs as needed throughout the development process.
  • Develop test plans and specific test cases based on project requirements and systems specifications. Ensure the traceability of discrete requirements and specifications through structured documentation and test plans/cases to ensure proper test coverage.
  • Coordinate testing phases of projects tracking errors and fixes and ensuring proper regression testing of any effected system elements.
  • Develop user acceptance test plans and partner with business units through the successful completion of user acceptance testing (UAT).
  • Actively take part in the implementation of process and system changes including attendance at regular change management meetings and involvement in deployments and any post-implementation check out activities.
  • Update and develop system and user documentation. 
  • Participate in user training sessions as needed.


  • Proficiency with project management software packages (i.e.: MS Project, Asana, JIRA).
  • Expert level knowledge of MS Office applications: Word, Excel, PowerPoint.
  • Excellent analytical and documentation skills.
  • Detail oriented and focused on constant improvement in personal skills.
  • Ability to work independently and within a team framework.
  • Well organized with strong time-management skills.
  • Experience developing enterprise web applications leveraging responsive design for mobile devices is a plus.
  • Working knowledge of marketing automation platforms and CRMs (Salesforce) is a plus. 
  • The ideal candidate is preferred to possess a bachelor’s degree in an appropriate field of study (including business analytics, computer systems or information technology) or 6 to 10 years of equivalent work experience.
  • Proven experience in all aspects of a full SDLC acting in the role of Business Analyst with QA responsibilities or Project Manager.
  • Must have excellent verbal communication, written communication, and social interaction skills.

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top