Enterprise e-commerce environment · 2018–2020
E-commerce Quality Feedback Platform
A maintainable feedback system joining browser automation, API validation, visual testing, authentication, cloud environments, and CI.
- Role
- Software Engineer in Test
- Context
- Enterprise e-commerce environment
- Period
- 2018–2020
01 · Challenge
The delivery problem.
Quality feedback crossed browsers, APIs, visual behavior, SSO authentication, and cloud-hosted environments, making isolated test suites difficult to operate as one reliable system.
02 · Approach
How I shaped the system.
- 1
Designed modular Cypress smoke and regression suites with parallel execution, network stubbing, and flaky-test mitigation.
- 2
Built API coverage with Postman and Cypress using contract tests, schema validation, and dynamic data assertions.
- 3
Integrated Applitools Eyes across resolutions, devices, and browsers and automated OIDC and Okta MFA flows.
- 4
Connected GitHub Actions, Cypress Dashboard evidence, and AWS resources for repeatable execution and investigation.
03 · Outcome
What changed.
Moved useful feedback earlier in delivery while keeping browser, API, visual, authentication, and environment evidence available for investigation and release decisions.
- Modular smoke and regression automation
- API contract and schema validation
- Cross-browser visual regression coverage
- Automated enterprise authentication workflows
Technical toolkit
Tools in context.
- Cypress
- JavaScript
- Postman
- Applitools
- GitHub Actions
- AWS
- Okta