Selected Work

Testing beyond the happy path.

A look at my practical testing experience across UI, APIs, databases, automation and software quality.

Featured Project

Noodle Financial Intelligence Platform

Test Analyst
MVP Studio

Testing a financial intelligence web application involving React, REST APIs, .NET services, SQL Server and MongoDB. Testing covered application workflows, data integrity, API behaviour and regression risks.

Testing Approach

  • Designed and executed 190+ test artefacts across BDD, UI, API, database and end-to-end testing.
  • Executed 50+ API tests using Postman and Newman across authentication, stablecoins, currency detail, profile and watchlist modules.
  • Developed 15 Selenium WebDriver UI automation tests using C#, NUnit and the Page Object Model.
  • Validated MongoDB records, activity logs and data consistency across end-to-end workflows.
  • Ran JMeter load tests with 50 concurrent users and investigated performance bottlenecks.
  • Performed cross-browser testing in Chrome, Edge and Firefox, along with security and accessibility checks.

Tools and Technologies

Selenium WebDriver C# NUnit Postman Newman SQL Server MongoDB JMeter Jira Docker
Planned Practical Project

Web Application Testing

A planned demonstration project using a public demo website to practise structured manual testing and Selenium automation.

Planned Coverage

  • Explore user workflows and identify potential defects.
  • Prepare test scenarios, test cases and test data.
  • Automate selected workflows using Selenium WebDriver and C#.
  • Document test results, defects and recommendations.

Status: Planned

Planned Practical Project

REST API Testing

A planned API testing project using a public practice API to build experience in request validation, response assertions and negative testing.

Planned Coverage

  • Validate HTTP methods, status codes and response bodies.
  • Test positive, negative and boundary scenarios.
  • Check data creation, updates and deletion workflows.
  • Document test cases, execution results and defects.

Status: Planned