The Job Description
- Develop and execute functional, regression, integration and end-to-end test cases.
- Validate web customer journeys including registration, quotation, checkout, payment and post-purchase transactions.
- Perform browser compatibility, responsive design and mobile web testing.
- Review requirements, UX designs and acceptance criteria for test coverage.
- Document, prioritize and track defects; conduct smoke testing, UAT support and release validation.
- Operate application monitoring and observability platforms; investigate production issues across browser, application, API and infrastructure signals.
- Monitor frontend/backend exceptions, failed transactions, API availability, latency, slow page loads, user-impacting errors and performance regressions.
- Correlate stack traces, logs, browser console/network evidence, distributed traces, session replay, release changes and service health to investigate incidents.
- Analyze recurring issues, severity, frequency and customer-journey impact.
- Maintain monitoring dashboards, alerts, thresholds, incident classifications and escalation playbooks; coordinate with IT/vendors on instrumentation gaps.
- Monitor release health and verify resolution of production issues.
- Test REST APIs with Postman or equivalent tools, including payloads, authentication and error handling.
- Investigate HTTP errors, timeouts and integration defects.
- Validate integrations among the eCommerce platform, payment gateways, core systems and third-party services.
- Serve as a technical quality contact between business, IT and development vendors.
- Reproduce incidents, provide evidence-backed defect reports and verify fixes.
- Track defect recurrence and release quality; prioritize issues by customer and business impact.
- Maintain QA execution, defect and application stability reports.
- Track error rates, failed transactions, critical defects, incident recurrence and resolution time.
- Recommend improvements in monitoring coverage, test processes and release quality.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, IT or related discipline.
- 4–6+ years in software QA with strong manual web application testing.
- Practical API testing experience using Postman or equivalent.
- Strong knowledge of HTTP, JSON, REST APIs and client-server architecture.
- Proficiency in browser DevTools (Console and Network), JavaScript error investigation and API troubleshooting.
- Experience with Jira, Azure DevOps or equivalent defect/test management tools.
- Experience with complex transactional web applications and engineering/vendor collaboration.
Highly Preferred
- Hands-on production use of at least one application observability/APM platform (e.g., Sentry, Datadog, New Relic, Dynatrace, Elastic Observability, Grafana stack, AppDynamics, Azure Application Insights or AWS CloudWatch).
- Production application support and customer-facing incident investigation.
- Experience interpreting application logs, metrics, traces, exception stack traces, API latency, release health and user-impacting performance signals.
- ECommerce, fintech, banking or insurance platform experience.
Tagged as: aws cloudwatch, azure, devops, devtools, ecommerce., javascript, jira, QA, UAT