TEST ANALYST at Bromcom Computers Ltd (2024-04 – Present)
Applications: School MIS, Student Mobile App, Parent Mobile App, Teacher App, MAT Vision, Student Timetable Application, Cover and Behaviour Modules Tools: Azure DevOps, Playwright, TestIM Methodologies: Agile Scrum, Kanban
- Perform comprehensive manual testing of web and mobile applications, including functional, integration, system, regression, smoke and end-to-end testing.
- Analyse business requirements, user stories and acceptance criteria and translate them into effective test scenarios, test cases and test coverage.
- Design, write and execute test cases and test scripts covering functional requirements from both user-interface and technical/back-end perspectives.
- Perform cross-browser testing across web modules to identify functional, behavioural and usability issues.
- Test Student, Parent and Teacher mobile applications across iOS and Android devices and validate key customer journeys.
- Conduct UAT and release validation to confirm that functionality meets business and acceptance criteria before deployment.
- Participate in Agile Scrum ceremonies including sprint planning, daily stand-ups and sprint reviews, contributing to requirement clarification, testing estimates and quality discussions.
- Work closely with Developers, Business Analysts and Product Owners to clarify requirements, investigate defects, validate fixes and support release readiness.
- Identify, document, track and retest defects using Azure DevOps, providing clear reproduction steps, expected and actual results and supporting evidence.
- Perform back-end database verification using SQL queries to validate data integrity across MIS, MAT Vision and Timetable applications.
- Contribute to requirement analysis and review sessions, identifying testing risks, dependencies and coverage gaps.
- Audit existing test cases to ensure accuracy, consistency, traceability and adequate coverage across the test suite.
- Support hotfix releases by executing targeted testing, validating fixes and performing regression testing before deployment.
- Maintain automated UI test coverage using Playwright, supporting key application journeys and identifying opportunities for further automation.
- Use TestIM for automated test creation and maintenance and support test environment troubleshooting using Windows and Linux command-line tools.
- Collaborate with Azure DevOps pipelines and Git-based workflows to align automated test coverage with application code migrations.
TEST ANALYST at Adison Info Ltd (2022-06 – 2024-03)
Project: Medbase – Patient Portal Tools: TestRail, Jira, Selenium, Postman, SQL, Java, Maven Methodology: Agile Scrum
- Designed, maintained and executed comprehensive manual test cases and test scenarios for a customer-facing web-based appointment booking portal.
- Analysed system requirements and translated functional requirements into structured test coverage.
- Performed functional, integration, system, regression and end-to-end testing across web application features and customer journeys.
- Performed cross-browser testing to validate consistent application behaviour across supported browsers.
- Tested web and mobile application functionality and validated user journeys from a customer perspective.
- Created and maintained test cases in TestRail, ensuring organised and traceable test artefacts.
- Identified, documented and tracked defects using Jira, providing clear defect information and working with Developers through to resolution.
- Participated in sprint planning, daily stand-ups and sprint reviews, supporting Agile delivery and continuous improvement.
- Performed API testing using Postman and validated application data using SQL queries.
- Performed back-end database verification to confirm data integrity and correct processing.
- Applied BDD/TDD principles to test design within an Agile Scrum environment.
- Communicated testing progress, risks, defects and quality concerns to project stakeholders.
- Audit existing test cases to ensure accuracy, consistency, traceability and adequate coverage across the test suite.
- Support hotfix releases by executing targeted testing, validating fixes and performing regression testing before deployment.
- Maintain automated UI test coverage using Playwright, supporting key application journeys and identifying opportunities for further automation.
- Use TestIM for automated test creation and maintenance and support test environment troubleshooting using Windows and Linux command-line tools.
- Collaborate with Azure DevOps pipelines and Git-based workflows to align automated test coverage with application code migrations.
SOFTWARE TESTER at Adison Info Ltd (2021-01 – 2022-05)
Project: Scrom – E-learning Platform Client: Learning Technologies Group Tools: TestRail, Jira, SQL Methodology: Agile
- Participated in requirements analysis and validated application data and functional requirements.
- Created positive and negative test cases and maintained test artefacts in TestRail.
- Performed functional, smoke and regression testing across application releases.
- Executed SQL queries for back-end database testing and data validation.
- Updated existing automated tests to support new functionality.
- Identified, documented and tracked defects in Jira throughout the complete defect lifecycle.
- Worked closely with Developers to reproduce, investigate and validate defects.
- Supported release testing by executing regression and smoke test suites.
- Contributed to Agile delivery activities and collaborated with development and QA teams to maintain software quality.