Test Automation Engineering
Building and maintaining automated test suites that run on every code change and block deployments when they fail. Tools: Playwright (E2E primary), Selenium WebDriver, Cypress, Jest/Vitest (unit), pytest, JUnit/TestNG, REST Assured, Postman/Newman, k6. Test suites integrated into CI/CD pipeline as quality gates.
Manual QA & Exploratory Testing
Structured manual testing for scenarios automation cannot cover effectively: exploratory testing of new features, usability review, complex business logic validation, edge case investigation, acceptance testing. Output: test case documentation, bug reports with reproduction steps and severity ratings, release sign-off report.
API & Integration Testing
Comprehensive testing of REST, GraphQL, or gRPC APIs: endpoint functionality testing, authentication and authorization boundary testing, error response validation, contract testing (consumer-driven), integration testing between services and third-party APIs. Tools: Postman, REST Assured, Pact, Supertest.
Performance & Load Testing
Testing application behavior under realistic and peak load conditions: baseline testing (P50/P95/P99 benchmarks), load testing (gradual concurrency increase), stress testing (beyond expected load), soak testing (sustained load for memory leaks), spike testing (sudden traffic increases). Tools: k6 (primary), Apache JMeter, Locust, Gatling, Artillery.
Mobile App QA Testing
Structured QA for iOS and Android: functional testing across device/OS matrix, platform-specific UX validation (iOS HIG, Material Design 3), offline behavior testing, state transition testing, performance profiling (frame rate, memory, battery), accessibility testing (VoiceOver/TalkBack), app store compliance review.
Accessibility Testing (WCAG)
Testing against WCAG 2.1 AA standards: automated accessibility scanning with axe-core in CI/CD (catches 30-40% of issues), manual screen reader testing (NVDA + Chrome, VoiceOver + Safari), keyboard-only navigation testing, color contrast validation, focus management testing, remediation report with code examples.