Job ID: JOB_ID_2786
Role Overview:
The NC Department of Health and Human Services (DHHS) is seeking a detail-oriented and customer-focused individual to join our team as a Senior Business Analyst / Software Tester. This hybrid role combines business analysis with software quality assurance testing responsibilities, supporting the implementation of a statewide IT project for the Division of Public Health (DPH). You will work with multiple internal and external stakeholders to capture requirements, business process workflows, and develop other BA artifacts using North Carolina Department of Information Technology Business Analysis Team tools and templates. This role will also perform QA and Testing work to ensure our applications run smoothly.
Key Responsibilities:
Business Analyst Duties:
- Develop a strong understanding of the functions, uses, and requirements for the system.
- Gather, analyze, and document business requirements from stakeholders.
- Identify and document current and future state process workflows.
- Develop documents such as: Business objects inventory list, Reports, email notifications and Forms List, Email Notifications/Letters Inventory List, User Stories, Permission Matrix, Wireframes.
- Additional development of documents may include entity relationship diagrams, data dictionaries, and system context diagrams.
- Prepare and maintain project documentation and artifacts, including analysis, reports, and user documentation.
- Help business develop use cases.
- Translate business needs into functional specifications and user stories.
- Collaborate with development teams to ensure requirements are understood and implemented correctly.
- Support required system go-live activities.
- Document gap analysis.
Software Testing Duties:
- Execute manual and automated test cases to validate software functionality, performance, and security.
- Perform data migration testing to ensure accurate transfer of data between systems.
- Conduct back-end testing, including validation of APIs, server-side logic, and integration points.
- Write and execute database queries (SQL) to verify data integrity and consistency.
- Identify, document, and track software defects using issue tracking tools (e.g., Jira, QC, ADO).
- Collaborate with developers and product teams to resolve bugs and improve application quality.
- Perform regression, integration, and user acceptance testing (UAT).
- Create and maintain test plans, test scripts, and testing documentation.
- Ensure compliance with QA standards and best practices.
- Strong English comprehension and communication skills (spoken and written) for clear documentation and effective user support.
- Ability to work autonomously and be a “self-starter”.
- Experience working in a fast-paced Agile Testing environment.
Required Skills and Abilities:
- Demonstrated experience in documenting functional requirements and technical specifications for existing and new applications (7 years).
- Strong writing and communication skills.
- Collaboration and relationship-building with team members and clients.
- Results-oriented with a strong work ethic, demonstrating excellent negotiation, communication, and problem-solving skills.
- Ability to work with customers as a member of cross-divisional work groups and maintain positive and productive relationships.
- Ability to act independently with sound business judgment and thrive in an environment with diverse communication styles.
- Ability to prepare and present oral and written documents clearly and concisely.
- Ability to manage complex assignments with multiple work streams and aggressive timelines.
- Understanding of Software Development Lifecycle (SDLC) concepts and processes.
- Knowledge of and experience with IT Service Management best practices and principles.
- Experience with Microsoft Office Suite (MS Word, EXCEL, PowerPoint, Visio) and Microsoft Project (7 years).
- Proficiency in writing SQL queries and understanding relational databases (3 years).
- Demonstrable analytical skills and attention to detail.
- Excellent creative thinking and problem-solving skills; proactive, quality-oriented, with demonstrated leadership and team-building skills.
- Knowledge of business system analysis techniques and testing methodologies (7 years).
- Proven experience with business process design, definition, and/or re-design (7 years).
- Experience with Business Analysis methodologies and problem-solving (7 years).
- Knowledge of creating Context Diagrams and Functional Decomposition (5 years).
- Experience with manual and automated testing, data migration testing, back-end testing, validation of APIs, server-side logic, and integration points (3 years).
Highly Desired Skills:
- Experience working for State government.
- Healthcare related experience (3 years).
- Experience with DPH public health lab system and programs (3 years).
- Familiarity with agile methodology, tools, and frameworks (scrum, kanban) (3 years).
- Experience with automated testing tools like UFT, Tosca, NeoLoad, Selenium (3 years).
- Experience identifying, documenting, and tracking software defects using issue tracking tools (e.g., Jira, QC, ADO) (3 years).
Special Requirements
Hybrid role. Experience with DPH public health lab system and programs is desired. Familiarity with agile methodology, tools, and frameworks is highly desired. Experience with automated testing tools like UFT, Tosca, NeoLoad, Selenium is highly desired. Experience with issue tracking tools (Jira, QC, ADO) is highly desired.
Compensation & Location
Salary: $45 – $50 per year
Location: Raleigh, NC
Recruiter / Company – Contact Information
Recruiter / Employer: NC DHHS
Email: ushar@stellarit.com
Recruiter Notice:
To remove this job posting, please send an email from
ushar@stellarit.com with the subject:
DELETE_JOB_ID_2786