What are the responsibilities and job description for the Business Analyst II position at Assurity?
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
ESSENTIAL FUNCTIONS
50% Elicit requirements and manage projects, which includes:
- Working with business area users to understand and document project/business requirements and proposing system solutions;
- Analyzing impacts of potential technical difficulties on product design or system requirements;
- Creating mockups and documentation as needed to ensure good communication and a shared understanding of the project between users and developers;
- Managing scope, cost, and schedule of small to mid-sized projects for on-time and on-budget delivery;
- Estimating and logging time daily, providing project status information, and presenting demonstrations of project functionality to stakeholders; and
- Translating functional specifications to software development requirements and coordinate solutions delivery.
30% Develops and executes test plans for software projects, which Includes:
- Identifying and creating test cases, which can include ad-hoc querying of SQL databases;
- Analyzing test outcomes to ensure compliance with plan and resolve differences;
- Ensuring project objectives are met;
- Creating automated tests to ensure high quality and rapid regression testing, which can include test scripting; and
- Reviewing test results of others as required.
10% Provides communication on project status, which includes:
- Logging activity and communicating status to both managers and end users;
- Composing professional responses to project inquires; and
- Actively participating in meetings.
10% Performs other functions, which include:
- Incorporating new computer industry developments into future Company systems;
- Keeping abreast of industry developments that could provide solutions to our business goals; and
- Maintaining skills through ongoing training and study.
The list of essential functions is not exhaustive and may be substituted as necessary.
EXPERIENCE AND SKILL REQUIREMENTS
- Two or more years business analyst experience required.
- Professional oral and written communication skills required.
- Effective planning, organizational, analytical, and problem-solving skills required.
- Analysis, troubleshooting, and decision-making skills required.
- Experience with Agile Development and Project management with SCRUM, KANBAN methodologies preferred.
- Experience with MS SQL databases and Selenium or other automated test scripting preferred.
- Experience with Directus preferred.
- Experience in testing, managing teams develop RESTFul APIs, windows services, and database integrations, preferred
- Experience using tools to test/validate such as postman, swagger, katalon, readyAPI, preferred
- Experience in creating and maintaining test suits/beds preferred
- Talent required in values, work intensity, achiever, positivity, relationship, resourceful, and exactness.
EDUCATION AND CERTIFICATION REQUIREMENTS
- Bachelor’s degree in a related field or equivalent experience required.
- Industry standard certifications beneficial.
PHYSICAL AND WORK SCHEDULE REQUIREMENTS
- May require work over 40 hours a week to complete functions and expectations of the position.
- May require availability to participate in night & weekend "on-call" rotations for production-level system and application outages.
- Note: We are not currently considering applicants in CA, CO, DC, HI, IL, MA, MD, MN, NJ, NY, VT, WA, for this position.