Assurity is looking for enthusiastic, driven, and collaborative people to join our team. We’re a company of vibrant and passionate people who work every day to advance our mission of helping people through difficult times – and who truly want to make a difference. As a Certified B Corporation, we have a verified commitment to our people, community, and planet, and we work every day to make the world a better place. Ample opportunities for growth, a thriving culture and coworkers who care as much as you do are just the beginning. Come work with purpose. Learn more: www.assurity.com/careers
As a Business Systems Analyst II, you’ll connect business users with our engineers and AI solutions: leading discovery and user reaction on working proofs of concept, turning business needs into clear, testable requirements, and making sure what gets built delivers them. You will own your analysis end to end. You write the acceptance criteria, design evaluations and tests, lead user acceptance testing, and confirm the work directly with the business users, and you direct AI agents on substantial analysis, build, and testing work while verifying results. Assurity’s technology teams use approved AI tools routinely for suitable work and own the quality, security, and correctness of the results. Professional judgment includes choosing when to use AI, checking its output, and using another method when appropriate.
ESSENTIAL FUNCTIONS
30% Lead discovery and own the analysis, which includes:
- Observing the work with business users, framing the real problem, documenting project and business requirements, and proposing system, AI, or automation solutions;
- Running reaction sessions on working proofs of concept and turning feedback into the next iteration within hours or days, making scope and tradeoff calls and bringing in others for one-way doors;
- Creating flow charts, decision tables, data mappings, AI-ready specifications, and documentation that give users and developers a shared understanding, and analyzing the impact of technical difficulties on design;
- Writing acceptance criteria and confirming completed work directly with the users; and
- Managing scope, cost, and schedule of small to mid-size projects, translating functional specifications into development requirements, and coordinating solutions delivery.
20% Direct AI agents effectively and responsibly, which includes:
- Directing approved AI agents to generate and keep current requirements, decision tables, stories, acceptance criteria, data mappings, test plans, and validation queries from the working solution, providing clear intent, business context, constraints, and completion criteria and refining them as new information emerges;
- Iterating prompts and knowledge sources and making small proof-of-concept changes directly with agents or n8n;
- Confirming AI-produced analysis against business needs and with business users before it is used; and
- Recommending AI solutions that could improve a business process, recording material AI contributions, and following approved tool and data rules.
25% Design evaluations, test, and lead UAT, which includes:
- Creating test cases, which can include ad-hoc querying of SQL databases, and evaluation cases for accuracy, failure modes, and regression;
- Developing and executing test plans, including automated regression tests and testing of RESTful APIs, Windows services, and database integrations, analyzing outcomes, and resolving differences to ensure project objectives are met;
- Reviewing the test results of others as required; and
- Coordinating and leading user acceptance testing (UAT) and capturing the acceptance evidence needed to move a solution from test to stage and production.
10% Communicate project status and measure outcomes, which includes:
- Estimating and logging time daily, providing project status information to management and end users, presenting demonstrations of project functionality, and actively participating in meetings; and
- Baselining and reporting effort, quality, and adoption, including what did not work.
5% Provide system support and troubleshooting, which includes:
- Supporting systems by reviewing and solving user questions and requests, including on-call rotation.
5% Contribute to team practice, which includes:
- Contributing reusable templates, prompts, and context files and assisting Business Systems Analyst I staff; and
- Helping the combined team adopt and refine the accelerated delivery model and sharing what works.
5% Innovate and develop professionally, which includes:
- Incorporating new industry developments, including AI capabilities, into future Company systems and keeping abreast of developments that could provide solutions to our business goals; and
- Maintaining skills through ongoing training and study, including AI fluency courses.
The list of essential functions is not exhaustive and may be substituted, as necessary.
HOW WE WANT TO WORK
We build to learn. When a user suggests a change, we put a working version in front of them quickly, often within hours, generate the requirements from what we built, let users react, and then harden the same work through dev, test, stage, and production. People who thrive here:
- Act and decide – Make reversible calls immediately and time-box the rest to hours or days, not weeks. Own the decision and keep stakeholders informed. Slow down deliberately for one-way doors: production data changes, real customer or agent communications, money movement, compliance positions, and security boundaries.
- Show, don’t tell – Bring a working example to the conversation instead of a slide or a specification.
- Hold work loosely – Treat a proof of concept as a question for users. Rework or discard it without attachment when they react.
- Own the outcome – Follow a change through to production and real use, watch monitoring and audit logs, and fix what breaks.
- Leave a trail – Keep generated requirements, decision notes, tests, and agent context files current so the next person or agent can pick up the work.
These standards apply to all roles. Associates are expected to demonstrate them within the scope of their position, with the level of independence, decision-making authority, and guidance appropriate for their role.
EXPERIENCE AND SKILL REQUIREMENTS
Required capabilities
- 2+ years of business analyst experience.
- Hands-on experience directing AI agents on substantial analysis, documentation, or test-creation work, with sound judgment in validating the output, and a practical understanding of prompting, context, retrieval, evaluations, and AI failure modes.
- Experience with Agile development and project management, including Scrum.
- Experience with MS SQL databases (including SQL for data validation) and Mongo, and the ability to read API contracts and JSON.
- Experience testing RESTful APIs, Windows services, and database integrations, using tools such as Postman, Swagger, BrowserStack, Playwright, or other automated test scripting, and creating and maintaining test suites.
- Experience creating project charters, work summaries, and workflows in Lucid or a similar tool.
- Strong analytical, troubleshooting, planning, facilitation, and decision-making skills, including making and defending decisions with incomplete information, and professional written and verbal communication.
- Strong organizational skills to manage multiple tasks within the constraints of timelines and budgets, with business acumen.
- Ability to thrive in a fast-paced remote team environment, to learn rapidly and master diverse technologies and techniques, and to learn a business domain quickly from its data, its code, and its users.
- Talent required in values, work intensity, achiever, positivity, resourcefulness, command, relationship-extension, and exactness.
Preferred experience
- Knowledge of Claude, Claude Code, Microsoft CoPilot or similar agentic tools; n8n; Git and GitHub; Azure DevOps or Jira; ability to read C#, Python or TypeScript.
- Experience with decision tables and business rules, workflow and state-machine design, and human-in-the-loop review design.
- Insurance or financial services experience, such as new business, underwriting, claims, or policy administration.
AI FLUENCY
Directing AI agents is the default way you produce work on this team. You choose another approach when quality, security, or the platform calls for it, and can explain why. You own the correctness, security, and quality of everything you deliver, however it was produced.
- Delegation – Routinely directs agents on substantial analysis, documentation, and validation work, such as requirements, decision tables, user stories, data mappings, test plans, and validation queries, where they suit the task. Choose a sensible division of work between you and the agent, explain significant exceptions, and recover when an agent becomes unproductive.
- Description – Give agents clear intent, business context, constraints, and completion criteria, and improve them as users react and new information emerges. Clarifying questions, prompt revisions, and discovering a genuine requirement gap are normal parts of good work.
- Discernment – Confirm AI-produced analysis, generated requirements, data, and test results against business needs and with business users before they are used. Explain the result and its limit, redirect or stop ineffective work, and own and learn from defects.
- Diligence – Follow approved tool and data rules independently, protect sensitive data and evidence, record material AI contributions, and raise control gaps promptly.
- Leverage – Apply repeatable AI workflows to recurring analysis and testing work and show a credible benefit in delivery time, clarity, coverage, quality, or reduced effort. Count verification and rework honestly and explain limitations.
EDUCATION AND CERTIFICATION REQUIREMENTS
Bachelor’s degree in a related field or equivalent experience. Relevant technical, analysis, cloud, insurance, or leadership certifications are beneficial; demonstrated capability remains central.
PHYSICAL AND WORK SCHEDULE REQUIREMENTS
This position is remote, with occasional on-site attendance. Travel arrangements and team collaboration hours are communicated for the specific opening. Consistent and reliable attendance is an essential function. Work may exceed 40 hours in a week.
- On-call rotation – Participates in the team’s rotating on-call schedule after training, including nights and weekends. While on call, remains reachable and responds promptly to production alerts within defined response times and escalation paths.
- Contain first – While on call, is empowered to take immediate containing actions, such as rolling back a release, pausing outbound communications, parking workflows, or disabling a feature. Fixes forward during business hours unless impact requires otherwise, and records a brief incident note.
- Planned off-hours work – Occasional scheduled evening or weekend work for production deploys, cutovers, data migrations, and go-lives, with advance notice.
Note: We are not currently considering applicants in CA, CO, CT, DC, HI, IL, MA, MD, MN, NV, NJ, NY, RI, VT, WA, for this position.