Mi-Case · 21 hours ago
Senior Quality Analyst
Mi-Case is the industry leader in fully integrated offender management software solutions and provides industry expertise and consulting within Criminal Justice and Public Safety systems. The Senior Quality Analyst is responsible for creating and executing end-to-end test plans to ensure solutions meet their objectives and function as expected across various criteria.
Responsibilities
Work as part of the test team during the test analysis and design, test build and test execution phases of one or more test levels
Support the Quality Manager in planning new work items and projects
Evaluate the system to determine what tests are required to achieve the objectives of the respective test level; referring to a variety of sources including specification and design documents; earlier versions of the system; system suppliers and potential owners or users of the system
Analyze a system to identify and prioritize test requirements that will validate that the system will behave as required in its intended environment
Map identified test requirements back to the overall business requirements
Specify the test environments and data necessary to fulfil the test requirements
Collate test requirements, test environments and data specifications into an overall test specification and test schedule
Use appropriate techniques to design test cases, test scripts and test data that will address identified test requirements and present them in an overall test design
Write test scripts required to execute test cases
Record all defects in accordance with incumbent tools and processes
Work with project and client staff to resolve issues that may arise from time to time throughout the test project
Produce all documents clearly, concisely, and unambiguously in accordance with project standards
Maintain and support existing software as directed
Exercise best efforts and known best practice to ensure that software performs accurately, efficiently, and reliably
Employ known patterns and best practice to ensure software is maintainable, reusable, and logically structured
Contribute to the continual development of the team, ways of working, tools implemented, and processes followed, value-add to be realized, new ideas or approaches, etc
Perform additional duties that may be required from time to time
Qualification
Required
Bachelor's degree in computer science or similar equivalent experience
5 plus years of manual QA experience
5 plus years of manual QA Automation experience
Agile delivery methodologies (e.g., SCRUM)
Possess a thorough understanding of testing N-Tier systems and test processes
ISEB/ISTQB testing foundation accreditation
Strong knowledge of QA methodology and tools
Strong SQL query skills
API testing experience
Strong communication skills, both verbal and written with the ability to effectively communicate progress/status to the Manager, Project Leader and Client
Effective listening skills to gain valuable information and understanding
Ability to explain technical matters to non-technical people
Ability to perform day-to-day activities with minimal direction
Ability to multi-task, self-organize, juggle multiple priorities without compromising quality
Excellent problem solving and analytical skills
Strong test, defect, and report documentation experience
A strong understanding of both business and technical deliverables, processes, work, products, and differing viewpoints
Company
Mi-Case
With over 20 years of experience in bespoke digital transformation at both the public and private level, Mi-Case is known as much for our white-glove approach to client support as we are for our exceptional, fully-integrated software solutions.
H1B Sponsorship
Mi-Case has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (4)
2022 (5)
Funding
Current Stage
Growth StageCompany data provided by crunchbase