Job Description

Technical Business Analyst


JohnstonRhode Island

Date Posted:


Employment Type:



Clayton Minnich

Recruiter Email:

Job ID:

JN -102023-15779

Job Description

  • The individual will also participate in the collection, evaluation, understanding, and communication of business requirements in support of the development, improvement, and maintenance of new or existing enterprise business applications within client’s Strategy and Business Enablement department.  
  • Demonstrated ability to lead and conduct the elicitation, evaluation, understanding and communication of business requirements and logic in the development of technology solutions. This includes creation and refinement of user stories, acceptance criteria, as well as other requirements artifacts depending on requirements complexity and team need.  
  • Creation of acceptance criteria, test data strategy, test case scenarios, and end-to-end test plans.  
  • Conduct various levels of testing, including manual, regression, and exploratory. 
  • Provide end user support for production technology solutions.  Including the creation and execution of SQL database queries. 
  • Work with developers and quality assurance analysts to identify and isolate issues. 
  • Effectively collaborate with product, design, and business/technical stakeholders. 
  • Assists in soliciting business requirements through interviews, workshops, and/or review of existing system documentation or software. 
  • Gains knowledge and completes assignments related to system user story acceptance criteria definition, testing, implementation, and support of business applications or components thereof that meet or exceed the expectations of clients's employees and customers. 
  • Gains an understanding of and displays hands on utilization of industry standard analysis techniques and skills to uncover and document business requirements, such as data flow modeling, use-case analysis, and workflow analysis. 
  • Gains proficiency in documenting the results of analysis activities using assigned templates and tools including Azure DevOps. 
  • Gains and displays understanding of business processes in the assigned area and its part in client’s business model. 
  • Partner with developers to review and potentially improve automate test processes.  
  • Participates in code reviews to clarify requirements, validate test cases, and provide feedback to the development team.   
  • 5+ years of experience as a Business Analyst and/or Technical Solution Specialist. 
  • 2+ years of experience working with agile teams, writing user stories, acceptance criteria and test cases etc. 
  • BS or equivalent in Computer Science or related discipline  
  • Preferred candidates for this position will have previous insurance industry experience. The ideal candidate has underwriting or reinsurance domain knowledge.  
  • The candidate for this position must have experience working on an agile team.  
  • The candidate for this position must have strong communications skills both written and verbal. Please do not submit candidates who are not able to communicate clearly. 
  • Experience using Azure DevOps to create/update/refine user stories, acceptance criteria, tasks, and sprint backlogs.  
  • Experience with Visual Studio IDE or VS Code, C#, and .NET Core.  
  • Experience working with RESTful API web services with tools such as Swagger and Postman. 
  • Previous software development experience is preferred. 
  • Extensive SQL database skills and be able to demonstrate the ability to perform data analysis activities to support data communication requirements via user story creation. 
  • Strong analytical skills working with complex and highly integrated systems. 
  • Experience documenting business rules associated with complex algorithms. 
  • Experience communicating with clients and other end-users in a professional and proficient manner utilizing excellent oral/written communications.  
  • Demonstrable ability to multi-task and establish priorities for own work to meet timelines as well as demonstrate organizational and time management skills. 
  • Experience working with developers to ensure that systems are designed for reliability, security, performance, and testability. 
  • Experience creating/maintaining complex test data sets. 
  • Proven ability to use analytical and problem-solving skills to gather appropriate data to diagnose the cause of a problem or to develop a solution. 
  • Proven ability to gather and analyze business requirements and understand business activity and information models to develop appropriate tests. 
  • Experience working in a Scrum or Kanban environment with an Agile mindset and fast to adapt to change. 
Apply for this job