Software Quality Assurance
- Functional and regression testing
- Integration and end-to-end testing
- Exploratory and risk-based testing
- Test planning and scenario design
- Defect investigation and release validation
Manual Testing · API Testing · AI Quality Assurance
I'm Elena Stefanovska, a QA professional with 9+ years of experience testing web, mobile, SaaS, and API-driven applications. I focus on understanding complex business workflows, identifying risks, and helping teams deliver reliable software.
My approach to QA goes beyond checking whether a feature works. I aim to understand the business purpose behind the software, explore dependencies, identify risks, and validate how complete processes behave in real-world scenarios.
My experience spans SaaS applications, financial and payment workflows, APIs, event-management platforms, and AI-assisted functionality. I have also worked closely with developers, product stakeholders, and international clients.
A combination of technical testing, analytical thinking, business understanding, and collaborative problem-solving.
Quality assurance means understanding complex systems, identifying risks, and validating the complete user journey. Explore four areas of my professional experience.
Testing complex payment ecosystems across international markets, involving multiple payment providers, payment methods, recurring payments, and country-specific configurations.
My experience extends beyond payment execution to the full transaction lifecycle, including refunds, payments using credits, discount calculations, transaction reporting, and financial reporting.
I focused on identifying risks across interconnected payment workflows, designing positive, negative, and edge-case scenarios, and investigating inconsistencies between transaction behavior, business rules, and financial reporting.
Testing interconnected business processes across inventory, finance, accounting, and production management systems.
My work focuses on understanding how business rules, document workflows, and data dependencies interact across different modules. I validate not only individual features but also how the entire process behaves from start to finish.
I start by understanding the business process, its dependencies, and the potential impact of defects.
I use a combination of functional, exploratory, integration, and risk-based testing, with positive, negative, boundary, and validation scenarios.
I also review existing test coverage, identify gaps, prioritize critical workflows, and collaborate directly with the project owner to clarify requirements and investigate unexpected behavior.
Testing AI-powered features with a focus on the relevance, accuracy, and usefulness of generated recommendations.
My experience includes validating AI-assisted people suggestions and potential investor recommendations, reviewing whether generated results align with the intended business context and user expectations.
I start by understanding the purpose of the AI-powered feature and defining what a useful and relevant output should look like.
I review generated suggestions against the available requirements and business context, investigate unexpected behavior, and communicate findings to the development team.
My focus is not simply whether the system generates a recommendation, but whether that recommendation makes sense for its intended use.
Working with autonomous mobile robots, combining hands-on operational testing with SLAM mapping, navigation validation, and computer vision quality assurance.
My experience includes reviewing AI-generated detection results, identifying false positives and missed detections, evaluating classification accuracy, and investigating inconsistencies between system outputs and real-world observations.
I combined hands-on observation with systematic validation of robot behavior and AI-generated outputs.
For computer vision testing, I compared the system's detections with the actual environment, investigated incorrect classifications and missed objects, and reviewed confidence levels to identify potentially unreliable results.
I also worked with mapping and navigation workflows, verifying that the robot could operate within its configured environment and identifying inconsistencies affecting localization or traversal.
This experience strengthened my approach to AI quality assurance by reinforcing an important principle: a system's output should be validated against real-world evidence, not accepted simply because it was generated with a high confidence score.
I don't just test a product and move on. I want to understand how it works, what users depend on, and how every change affects the bigger picture.
I naturally develop a strong sense of ownership: I ask questions, investigate, suggest improvements, and care about the product long after a bug is reported.
Currently preparing for ISTQB certification, exploring AI quality assurance, expanding my SQL and automation knowledge, and vibe coding my own website.
Outside technology, I'm improving my Spanish and learning Korean. Apparently, one learning curve at a time isn't enough for me. 😄
Yes, I've found bugs. Yes, I reported them to myself. And yes, I vibe-fix them too. 😄
Over nine years of software quality assurance experience, complemented by business analysis, client support, and digital marketing. Explore my roles and responsibilities across complex software systems and technology projects.
Manual testing of a web-based inventory, finance, accounting, and production management platform.
Anonymized professional experience involving autonomous mobile robotics, SLAM mapping, navigation validation, and AI-assisted computer vision.
Experience across SaaS, web, mobile, payment systems, API-driven applications, event-industry platforms, business analysis, and digital marketing.
Aug 2017 – Apr 2026
Professional project experience within BSS
Apr 2019 – Apr 2026
Aug 2017 – Dec 2022
Quality assurance for e-commerce platforms developed with Magento and WordPress.
Digital advertising, client communication, promotional content, and website quality validation.