Design, execute, and maintain test plans for new features covering both user-facing frontends and internal systems or integrations
Test the path from UI to database and API, identifying integration issues across the frontend, backend, and infrastructure
Analyze product requirements and technical specs to uncover edge cases, business logic scenarios, and potential system bottlenecks
Collaborate closely with Product Management and Engineering to ensure testing aligns with client expectations and internal business logic
Write and maintain functional test cases that document feature logic and serve as the source of truth for testing, onboarding, and new requirements
Conduct regression and end-to-end testing across UI, API, and database layers, verifying business workflows and driving identified defects to resolution
Track test coverage and report quality metrics to relevant team members and key stakeholders
Build, extend, and maintain automated UI and API tests to increase test coverage, and keep the test suite reliable by investigating and fixing failing tests
Participate actively in the end-to-end QA process from test execution to release readiness, providing quality input to support release decisions