Business Systems Analyst

Location: Olympia, WA

Department: Consulting Services

Type: Full Time

Min. Experience: Experienced


Critical Logic is looking for an experienced, technical, personable Business Systems Analyst (BSA) to join its dynamic team of consultants innovating and serving client needs on complex software projects.

This is an FTE, full-time, hired position.  The BSA’s first assignment will be a 1+ year engagement at a client site in Olympia, Washington. 

In addition to strong BA skills and technical aptitude, this work requires innovative thinking, and the ability to build personal relationships with client staff in order to get things done. 

The BSA will work independently, but with strategic support from Critical Logic leadership, and with direct responsibility for delivery to the client. 


  • Provide expertise and tactical execution in all aspects of business and functional analysis
  • Represent Critical Logic, fulfilling our commitment to provide an outstanding level of service and our mission of driving quality into software
  • Establish and grow personal relationships with client staff to get things done
  • Develop and maintain formally rigorous business and functional system requirement documentation to drive system development
  • Leverage standard-based formal methods for documentation, including but not limited to the UML formalisms
  • Contribute to Critical Logic’s internal efforts to develop repeatable processes for COTS projects
  • Support multiple engagements/projects when necessary
  • Learn and leverage Critical Logic's Cause-Effect Modeling technology for analysis and test design where appropriate


  • 5+ Years experience as a business and/or functional analyst
  • Strong interpersonal skills, ability to build and maintain productive personal relationships
  • Experience developing diagrams in UML (Class, Activity, State, Sequence, Use Case)
  • Experience working effectively across divisional lines in a complex, enterprise level organization
  • Demonstrated skills in problem-solving and decision-making, and successful collaboration with highly technical staff
  • Experience in and deep understanding of a variety of SDLCs and methodologies, including Agile
  • Familiarity with common software development terminology and formalisms, including SQL & UML
  • Experience with a variety of system types, including mainframe, web, client-server, and SOA environments
  • Bachelor's Degree or an equivalent combination of education, training, and experience


  • Experience working on COTS or ERP software implementations in any capacity
  • BABOK and other formal certifications
  • Understanding of model-based testing principles
  • Experience in other aspects of software development, not just BA work (development, test, etc.)
  • Experience in Case Management, Accounting or Timekeeping systems
  • Experience as a consultant or contractor
  • Test automation experience


Critical Logic Inc., based in the San Francisco Bay area, has been a leader in the software quality industry for nearly 20 years.  Its customers include small and large businesses, government agencies, and consulting organizations across a wide range of industries, from banking to embedded-systems to defense.  Critical Logic is a leader in requirements modeling and model-based testing, providing tools and services to its customers, lowering their costs by driving quality into the systems they build.  Critical Logic offers its consultants competitive salary and benefits package, with opportunities for advancement and contribution to internal R&D, product support, and customer training.  Find out more at our web site,  Critical Logic is an equal opportunity employer.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Human Check*