Functional Testing
Validate application features, user journeys, business rules and expected system behavior against documented requirements.
Software QA Engineer
Quality-focused QA professional experienced in manual testing, API validation, automation, payment workflows, regression testing and business-critical web applications. I focus on finding meaningful defects, validating business requirements and helping teams deliver reliable software.
Software QA Engineer with professional experience testing web applications, business workflows, payment-related functionality, CRM systems, charity platforms and logistics applications. My work focuses on functional testing, regression testing, API validation, defect management, data validation and test automation. Client names, confidential implementation details and proprietary information are intentionally omitted where required.
Read Full ProfileA practical testing skill set covering the application lifecycle from requirements and functional validation through API, data, regression and automation testing.
Validate application features, user journeys, business rules and expected system behavior against documented requirements.
Test payment workflows, recurring transactions, refunds, failures, redirects and transaction related business logic.
Validate endpoints, payloads, response codes, authentication behavior, data integrity and integration workflows.
Revalidate existing functionality after changes to help identify regressions before software reaches users.
Verify stored data, relationships, consistency, calculations and expected database behavior using SQL-based validation.
Document reproducible defects, assess severity and priority, support triage and track issues through resolution.
Build and maintain automated checks for repeatable workflows and regression coverage where automation provides practical value.
Validate responsive web interfaces across browsers, screen sizes and mobile devices for consistent user experiences.
Structured testing designed to identify defects early, provide useful evidence and reduce avoidable release risk.
Review requirements, user stories and business rules to understand expected behavior and identify areas that require additional validation.
Focus testing effort on workflows involving payments, permissions, calculations, integrations, data and other business-critical functionality.
Validate boundary conditions, invalid inputs, failure scenarios, unexpected sequences and realistic user behavior.
Provide reproducible defect reports with clear steps, expected results, actual results, evidence and useful severity information.
Portfolio disclosure: The examples below represent selected areas of professional QA experience. Project names, client identities, proprietary implementation details, credentials, test data and other restricted information are intentionally omitted unless authorized for public disclosure.
Tested donation and payment workflows, including recurring transactions, failure scenarios and business-rule validation.
Performed end-to-end QA across CRM, financial workflows, reporting, user permissions and business-critical application modules.
Tested shipment and logistics workflows, status updates, business rules, data consistency and regression scenarios.
Validated donor-facing workflows, role-based functionality, data handling and application behavior across multiple user journeys.
Tested donation workflows involving multi-currency scenarios, transaction behavior, validation rules and regression coverage.
Validated data-driven workflows, reporting behavior, data consistency, business rules and user-facing application functionality.
Public QA automation project demonstrating Playwright UI testing, REST API validation, Page Object Model architecture, regression coverage and CI execution.
A generalized example of QA activities performed on a business management application. Client identity and proprietary implementation details have been intentionally omitted.
Validated financial and donation-related calculations, eligibility rules, transaction scenarios and reporting behavior against documented requirements.
Tested user profiles, data entry, record updates, interaction history, search, filtering and data consistency across application workflows.
Validated role-based access behavior and checked that users could access only the functionality and information appropriate to their assigned permissions.
Tested successful and unsuccessful payment scenarios, recurring transactions, refunds, redirects and related application behavior.
Verified application reports, calculated values, filtering, data consistency and expected results across representative scenarios.
Tested user-facing workflows across different browsers, viewport sizes and mobile devices to identify layout and usability issues.
Tools are selected according to project requirements, testing objectives and the type of validation required.
Contributing to QA activities across multiple client projects, including functional testing, regression testing, API validation, payment workflow testing, defect management and automation.
Completed training covering manual testing, automation fundamentals and SQL database management.
Developed a foundation in accounting, business processes and financial concepts that supports testing of business-oriented software applications.
My experience includes functional testing, regression testing, API validation, payment workflow testing, database validation, cross-platform testing, defect management and test automation.
Yes. My QA experience includes payment workflows, recurring transactions, refunds, redirects, failures and transaction-related business logic.
No. Project examples are intentionally generalized to respect client confidentiality, company policies and restrictions on proprietary information.
Depending on the project, my QA work may involve Playwright, Postman, SQL, Jira, browser developer tools, API testing utilities and other project-specific testing tools.