I am a Software Quality Assurance Engineer with over four years of experience ensuring the
quality, reliability and performance of modern web applications and SaaS platforms. My
expertise spans manual testing, test automation, API validation and performance testing,
with a strong focus on building efficient testing processes that help teams deliver
high-quality software faster.
Currently, I work on FigsFlow, a multi-tenant SaaS platform for
accountancy firms, where I validate complex business workflows including proposal
generation, client onboarding, user roles and permissions, subscription management,
billing, document generation and system integrations. Working in a multi-tenant
environment has strengthened my ability to identify issues that arise from feature
interactions, permission models and data isolation rather than focusing solely on
individual functionality.
My testing approach is risk-based. I begin by understanding the business requirements,
analysing potential failure points and designing test scenarios that target the areas with
the greatest impact. This enables me to identify defects early while maintaining efficient
test coverage throughout the development lifecycle.
Alongside manual testing, I design and maintain automated regression suites using
Playwright with Python, following the Page
Object Model (POM) and Behaviour-Driven Development (BDD) principles to create
scalable, maintainable and reliable automation frameworks. I focus on reducing repetitive
testing, improving regression confidence and ensuring automated tests remain stable as
applications evolve.
I also perform comprehensive API testing using Postman,
validating request and response structures, authentication, business logic, error handling
and data integrity before changes reach the user interface. My experience includes
database validation, log analysis and end-to-end testing across multiple integrated
systems to ensure consistency throughout the application.
Performance and reliability are equally important aspects of my work. I use Apache
JMeter to assess application performance under different workloads, helping
identify bottlenecks and ensuring the system performs reliably as user demand increases.
Beyond testing execution, I actively collaborate with developers, product managers and
stakeholders throughout the Software Development Life Cycle. I create clear defect reports
with detailed reproduction steps, severity assessment and supporting evidence, enabling
development teams to resolve issues efficiently. I also contribute to test planning,
release validation and continuous quality improvement across projects.
I continuously invest in expanding my technical skills and improving testing practices. My
current focus includes advanced automation framework architecture, CI/CD integration, API
automation, performance engineering and scalable quality assurance processes. I believe
quality is not achieved through testing alone — it is built through collaboration,
automation and continuous improvement.