Job Description
Key Responsibilities
- Design and implement detailed test plans and cases derived from system requirements and functional specifications, with a focus on financial accounting applications and system integrations.
- Coordinate with IT and development teams to establish and manage test environments conducive to system modernization testing, including database setups and application configurations.
- Perform a range of testing activities, including manual and automated tests, to uncover system vulnerabilities and issues, with an emphasis on security, performance, and usability.
- Conduct comprehensive integration, system, regression, and acceptance testing, ensuring systems meet state financial reporting standards and other regulatory criteria.
- Participate in unit testing activities conducted by development staff responsible for system modernization, ensuring each system component is thoroughly tested throughout the "construction" phase.
- Execute system tests upon the completion of all modernization tasks for a system to ensure comprehensive functionality and performance.
- Perform integration tests as required, based on the extent of application changes. These tests target parts of the system where data and processing functionality dependencies intersect with other internal or external systems.
- Collaborate with the Project Test Team and Subject Matter Experts to conduct QA testing following a full system test, ensuring the highest quality standards are met.
- Implement accessibility tests to confirm system compliance with state and federal accessibility regulations and policies.
- Effectively communicate test findings, progress, and insights with the project team, ensuring clarity and alignment throughout the project lifecycle.
- Proven experience in software testing, preferably within the public sector and financial systems domain.
- Knowledge of financial operations, General Ledger, Trial Balance, and system integrations with COTS applications and financial systems.
- Familiarity with Agile methodologies and Microsoft Azure cloud environments.
- Technical skills in SQL Server, .Net framework, and Azure Cloud Hosting services.
- Strong analytical, problem-solving, and documentation capabilities.
- Excellent teamwork and communication skills.