QA Engineer
OMarket is an electronic platform in the public procurement domain. - Test web, API/backend, and mobile applications for iOS and Android. - Perform functional, regression, integration, smoke, and post-release testing. - Test REST APIs using Postman, curl, Swagger, and DevTools. Validate business logic, statuses, input validation, access rights, integrations, and edge cases. - Use SQL and ClickHouse to validate data, relationships, calculations, statuses, and business rules. - Test integrations and asynchronous flows involving Kafka and Redis, including error handling, retries, and final system state. - Test payment and billing flows, including bank payments, payment statuses, fees, calculations, failed payments, and retry scenarios. - Investigate production incidents and backend issues using Sentry and Debugbar. Reproduce defects and validate fixes. - Participate in requirements analysis and preparation. Clarify user flows, acceptance criteria, business rules, and edge cases. - Work with designers and developers on UI/UX decisions, interface states, and potential user risks. - Maintain test documentation, including checklists, test cases, bug reports, regression suites, and readiness criteria. - Temporarily performed QA Lead responsibilities: coordinated QA work, distributed tasks, reviewed QA and analyst work, mentored colleagues, and improved QA processes. - Mentored 4 QA specialists, including 2 interns. - Use AI tools for requirements analysis, test scenario preparation, and QA documentation.
Smart Bridge, OMarket Division