Job Description
Location: Jackson, MS
Work Arrangement: 100% Remote
Employment Type: Contract
Position Overview
We are seeking two (2) Subject Matter Experts (SME) to join the Office of Technology and Strategic Services as Quality Assurance Analysts . This is a long-term contract opportunity to support the planning, design, and execution of system testing for both simple and complex software implementations.
The ideal candidates will have a deep background in software development team environments and a proven track record of translating high-level business requirements into rigorous, valid test plans and detailed documentation.
Key Responsibilities
- Test Strategy & Planning: Create comprehensive test plans, test cases, and test scripts from scratch to ensure user expectations are met.
- Execution & Validation: Perform end-to-end system testing, including user acceptance (UAT), functionality, regression, and performance testing.
- Collaboration: Partner with Project Managers, Architects, Business Analysts, and Developers to ensure test cases are communicated, accepted, and integrated into the SDLC.
- Documentation: Produce formal artifacts including Test Case Documents, Technical Use Cases, User Stories, User Guides, and Systems Guides.
- Data Visualization: Create diagrams, flowcharts, and workflows illustrating data flow through systems to ensure requirements are testable.
- Defect Tracking: Manage the lifecycle of defects and actively participate in process improvements and software quality best practices.
Required Skills & Experience
- Experience: Minimum of 7 years as a Quality Assurance Analyst specifically within a software development team.
- Testing Proficiency: Expert-level ability to write test plans and scripts from scratch for various testing types (functional, regression, E2E).
- Process Mapping: Strong experience in mapping business processes directly into actionable test case documentation.
- Requirement Analysis: Ability to review user requirements for "testability" and collaborate with BAs to formulate plans.
- Technical Communication: Must effectively communicate test cases and results (verbally and written) to both technical teams and non-technical stakeholders.
- Technical Knowledge: Familiarity with software and database development concepts is required.
- Methodologies: Strong experience in Agile/Scrum environments.
Preferred Skills (Not Required)
- Technical Stack: Familiarity with C#, .NET, MVC, SQL Server, Oracle, and PL/SQL.
- Tools: Experience with Azure DevOps and Microsoft Visio.
- Design: Knowledge of Database Entity Design.
- Documentation: Candidates who can provide samples of previous QA documentation (Test Plans, User Guides, etc.) are strongly preferred.
Job Tags
Long term contract, Contract work, Work at office,