Senior QA Engineer · 9+ Years Experience

Building confidence in complex software.

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.

01 / About Me

Quality starts with understanding.

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.

02 / Core Expertise

What I bring to the table.

A combination of technical testing, analytical thinking, business understanding, and collaborative problem-solving.

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

Technical & API Testing

  • REST APIs, HTTP, and JSON
  • Postman and Swagger / OpenAPI
  • Third-party integrations
  • Chrome DevTools and Charles Proxy
  • Basic SQL and data validation

Product & Business Quality

  • Requirements analysis
  • Complex business and payment workflows
  • Cross-module testing
  • Client and stakeholder communication
  • Risk identification and prioritization

AI Quality Assurance

  • Recommendation relevance assessment
  • AI-assisted classification review
  • Confidence-level evaluation
  • False positive and negative identification
  • Human validation and correction of AI results
03 / Selected Case Studies

Beyond finding bugs.

Quality assurance means understanding complex systems, identifying risks, and validating the complete user journey. Explore four areas of my professional experience.

Payments & Integrations

International Payments & Cross-Market QA

Testing complex payment ecosystems across international markets, involving multiple payment providers, payment methods, recurring payments, and country-specific configurations.

Explore case study

My experience extends beyond payment execution to the full transaction lifecycle, including refunds, payments using credits, discount calculations, transaction reporting, and financial reporting.

Key Areas of Validation

  • Payment Integrations: Stripe, Paystack, Opayo (formerly Sage Pay), and payment methods including M-PESA.
  • Transaction Lifecycle: Successful and failed payments, recurring transactions, refunds, and payment status updates.
  • Business Rules: Discount application, payments using credits, and payment-related calculations.
  • Financial Reporting: Transaction reports, financial reports, and consistency between recorded payments and their reporting.
  • End-to-End Testing: Validating how payment transactions affect related application workflows and financial records.
  • Cross-Market Testing: Country-specific payment configurations, supported payment methods, and differing business requirements.

My Testing Approach

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.

Business Systems & Data Integrity

Complex Business Workflows & Data Integrity

Testing interconnected business processes across inventory, finance, accounting, and production management systems.

Explore case study

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.

Key Areas of Validation

  • Inventory Management: Product configuration, stock imports, inventory movements, and related business rules.
  • Financial & Accounting Workflows: Commercial documents, payment records, open items, and dependencies between financial processes.
  • Business Configuration: Companies, offices, system settings, and their impact on application behavior.
  • Document Lifecycle: Creation, validation, processing, and changes to interconnected business documents.
  • Data Integrity: Consistency between related records, calculations, and business transactions.
  • End-to-End Workflows: Verifying how actions in one module affect subsequent steps in other modules.

My Testing Approach

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.

AI Quality Assurance

AI-Powered Recommendations & Output Validation

Testing AI-powered features with a focus on the relevance, accuracy, and usefulness of generated recommendations.

Explore case study

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.

Key Areas of Validation

  • AI-Generated Recommendations: Reviewing suggested profiles and their relevance to the intended purpose.
  • Output Validation: Identifying irrelevant, unexpected, or potentially misleading suggestions.
  • Business Logic: Evaluating whether recommendations align with the feature's requirements and expected behavior.
  • Functional Testing: Validating how AI-generated results are presented and used within application workflows.
  • User Experience: Reviewing recommendations from the perspective of the people using the functionality.

My Testing Approach

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.

AI & Robotics

Autonomous Robotics & Computer Vision Validation

Working with autonomous mobile robots, combining hands-on operational testing with SLAM mapping, navigation validation, and computer vision quality assurance.

Explore case study

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.

Key Areas of Validation

  • SLAM Mapping: Creating, reviewing, and refining maps, with attention to alignment, continuity, and environmental accuracy.
  • Robot Navigation: Validating localization, waypoints, traversal behavior, and navigation-related issues.
  • Operational Testing: Hands-on robot operation, monitoring, and investigating unexpected behavior.
  • Computer Vision: Reviewing visual detection results and verifying object and scene classifications.
  • AI Output Validation: Evaluating confidence levels, identifying false positives, false negatives, and incorrect classifications.
  • Detection Corrections: Manually reviewing and correcting inaccurate detection results, with corrections recorded in the system for potential future model improvement.

My Testing Approach

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.

04 / Product Ownership & Mindset

Quality is personal to me.

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.

05 / Beyond the Test Cases

Curiosity is part of my toolkit.

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. 😄

AI Quality Assurance ISTQB Preparation SQL Test Automation Vibe Coding Spanish Korean
Currently testing: My own website.

Yes, I've found bugs. Yes, I reported them to myself. And yes, I vibe-fix them too. 😄

06 / Professional Experience

My professional journey.

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.

Jan 2025 – Present · Contract Inventra Manual QA Tester | Playwright Automation in Progress

Manual testing of a web-based inventory, finance, accounting, and production management platform.

  • Review and prioritize an audited QA test suite based on business dependencies, risk, and E2E workflows.
  • Design positive, negative, boundary, validation, and business-rule test scenarios.
  • Test tenant settings, companies, offices, products, banking details, and inventory configuration.
  • Report functional, navigation, UX, and localization issues in GitHub with reproduction steps, actual and expected results, and acceptance criteria.
  • Prepare structured test data and E2E scenarios involving product setup, stock imports, commercial documents, payments, open items, and accounting records.
  • Collaborate with the project owner to clarify requirements and improve application usability.
  • Prepare selected regression scenarios for future Playwright automation and SQL database validation.
May 2026 – Aug 2026 Confidential Robotics Engagement (NDA) AI QA Specialist – Robotics & Computer Vision

Anonymized professional experience involving autonomous mobile robotics, SLAM mapping, navigation validation, and AI-assisted computer vision.

SLAM Mapping & Robot Operations

  • Performed SLAM mapping and remapping.
  • Validated map continuity, spatial accuracy, and localization stability.
  • Configured navigation environments, waypoints, scene boundaries, and avoidance zones.
  • Reviewed robot traversal and navigation behavior.
  • Investigated localization and operational issues.
  • Performed hands-on robot driving and operational monitoring.

AI & Computer Vision Validation

  • Reviewed AI-generated object and scene detections.
  • Identified false positives and missed detections.
  • Evaluated classification results and confidence levels.
  • Investigated inconsistent predictions and edge cases.
  • Corrected inaccurate detections and reviewed saved corrections.
Aug 2017 – Apr 2026 BSS QA Engineer · Business Analyst & Client Support · Digital Assistant

Experience across SaaS, web, mobile, payment systems, API-driven applications, event-industry platforms, business analysis, and digital marketing.

QA Engineer

Aug 2017 – Apr 2026

  • Developed test plans and testing strategies based on product requirements.
  • Designed functional, non-functional, negative, and edge-case scenarios.
  • Performed functional, regression, integration, exploratory, and end-to-end testing.
  • Validated web, mobile, and API-driven applications.
  • Tested REST APIs and third-party integrations.
  • Verified payment workflows, transaction states, and complex business rules.
  • Performed cross-browser, cross-device, usability, and performance-related checks.
  • Reported defects, verified fixes, and maintained testing documentation.
  • Participated in requirements and design reviews.
  • Collaborated with developers, designers, and stakeholders.
  • Contributed to release readiness, quality reporting, and process improvements.
  • Provided guidance and support to other QA team members.
  • Validated landing pages, tracking, forms, UTMs, and conversion paths.

Event-Industry Platform Experience

Professional project experience within BSS

  • Tested event-management workflows and related integrations.
  • Performed requirements analysis and product coordination.
  • Validated AI-assisted people recommendations.
  • Reviewed recommendation relevance and business-context consistency.
  • Tested audience-related and marketing campaign functionality.
  • Collaborated with stakeholders and technical teams.

Business Analyst & Client Support

Apr 2019 – Apr 2026

  • Acted as a primary point of contact for international clients.
  • Bridged communication between clients and technical teams.
  • Translated business needs into actionable QA and development tasks.
  • Clarified requirements and supported issue investigation.
  • Supported post-deployment maintenance and product improvements.
  • Coordinated communication throughout project delivery and support.

Digital Assistant

Aug 2017 – Dec 2022

  • Created SEO-optimized blog posts and website content.
  • Created social media content for company products.
  • Worked on Facebook/Meta paid ads.
  • Supported social media and content marketing campaigns.
  • Assisted with campaign performance monitoring and optimization recommendations.
  • Coordinated marketing content with campaign objectives.
  • Supported audience engagement activities.
Aug 2022 – Nov 2022 TAPISO Quality Assurance Tester · Part-time

Quality assurance for e-commerce platforms developed with Magento and WordPress.

  • Validated e-commerce user flows.
  • Performed functional and regression testing.
  • Checked localization and consistency across different markets.
  • Performed cross-browser and cross-device validation.
  • Collaborated with developers to validate fixes.
  • Identified usability issues and supported stable releases.
May 2016 – Apr 2017 WHYOO Marketing Advertising Specialist

Digital advertising, client communication, promotional content, and website quality validation.

  • Managed communication with advertising clients.
  • Presented advertising services, media packages, and banner-placement opportunities.
  • Advised clients on advertising formats and traffic-driving opportunities.
  • Coordinated advertising placements across company-owned websites.
  • Performed product photography and created promotional descriptions.
  • Created and published social media content.
  • Supported organic social media promotion.
  • Performed pre-launch functional testing of landing pages and web tools.
  • Supported SEO and QA reviews of digital campaign assets.
  • Validated UI components and user flows in WordPress and CMS-based websites.
LET'S CONNECT

Let's build better software.

Have a QA opportunity, an interesting product, or a complex testing challenge? I'd love to hear about it.

Accessibility Settings

Text size: 100%