I'm an experienced Full Stack QA Engineer with over 6 years in manual and automated testing of mobile, web applications, and APIs. I focus on building and maintaining automated test suites using Kotlin (Kaspresso) and Appium with Python/Kotlin, and I integrate tests into CI/CD pipelines. I believe in a holistic approach to quality that combines thorough manual testing with robust automation to minimize regressions and improve delivery confidence. I’m currently seeking a QA Engineer role in an international team where I can apply both my technical and analytical skills to optimize testing processes.

Daniyar Bakhtyotov

I'm an experienced Full Stack QA Engineer with over 6 years in manual and automated testing of mobile, web applications, and APIs. I focus on building and maintaining automated test suites using Kotlin (Kaspresso) and Appium with Python/Kotlin, and I integrate tests into CI/CD pipelines. I believe in a holistic approach to quality that combines thorough manual testing with robust automation to minimize regressions and improve delivery confidence. I’m currently seeking a QA Engineer role in an international team where I can apply both my technical and analytical skills to optimize testing processes.

Available to hire

I’m an experienced Full Stack QA Engineer with over 6 years in manual and automated testing of mobile, web applications, and APIs. I focus on building and maintaining automated test suites using Kotlin (Kaspresso) and Appium with Python/Kotlin, and I integrate tests into CI/CD pipelines. I believe in a holistic approach to quality that combines thorough manual testing with robust automation to minimize regressions and improve delivery confidence.

I’m currently seeking a QA Engineer role in an international team where I can apply both my technical and analytical skills to optimize testing processes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

Russian
Fluent
English
Intermediate

Work Experience

Full Stack QA Engineer at Tangem
July 1, 2024 - Present
Contributed to the launch of a new product by building a structured test case hierarchy across iOS, Android, Web, and Backend platforms, covering Happy Path, edge cases, and negative scenarios, aligned with business logic and design mockups. Performed requirements analysis, edge-case validation, and log investigation; collaborated with analysts, designers, and developers across web, mobile, and backend teams. Defined and implemented a testing strategy for Android and backend components: automated key API flows using PyTest and Python; introduced Android UI automation with Kaspresso and Kotlin; supported CI/CD test pipeline integration. Configured Allure reporting with custom tags, parameters, and labels to improve test result visibility and debugging. Participated in integrating the new product with the main application to establish a unified QA process and smooth collaboration between legacy and new teams. Maintained QA documentation and created a comprehensive onboarding template in
Automation QA Engineer at Andersen Labs
July 1, 2024 - October 9, 2025
Designed and implemented automated tests from scratch covering approximately 60% of core use cases in a mobile app (Android and iOS) using Appium with Python. Integrated test suites into CI/CD pipelines via GitHub Actions, enabling stable runs on BrowserStack’s device farm. Managed and maintained test cases and plans in Allure TestOps; participated in code reviews and supported test stability. Structured the automation framework by module and scenario types (Happy Path, Smoke) and set execution priorities. Enhanced Allure reporting by adding custom fields, tags and labels, and enabling automatic screenshots on failures to improve root-cause analysis and bug fix efficiency. Onboarded new QA team members; conducted intro sessions and prepared onboarding materials in Confluence covering testing processes and automation. Implemented SQL-based quality metrics to track progress of automated tests (Unit, Integration, E2E). Built and maintained UI test automation using Espresso, Kaspresso, a
Mobile QA Engineer at Tinkoff Bank
June 1, 2023 - October 9, 2025
Optimized QA processes by introducing a structured feature acceptance template and regular sprint review sessions, reducing recurring bugs by 40% and increasing release transparency. Performed functional testing of mobile apps (Android and iOS), including API validation via Postman and Swagger, and network traffic analysis using Charles Proxy and Proxyman. Led onboarding for new QA team members, conducting intro sessions and implementing a detailed onboarding template in Confluence that covers testing processes, releases, and automation. Developed SQL-based quality metrics to track progress of automated tests (Unit, Integration, E2E). Built and maintained UI test automation using Espresso, Kaspresso, and UIAutomator. Participated in requirements analysis and task grooming using the 3 Amigos methodology; completed both basic and advanced Kotlin courses to support mobile automation projects.
Mobile QA Engineer at BTS Digital
December 1, 2021 - October 9, 2025
Developed and maintained UI automation tests using Espresso and Kaspresso (Kotlin), actively working with mocks and participating in code reviews of automated test suites. Performed API testing with Postman and Bloom RPC, including log inspection and network traffic analysis using Charles Proxy. Leveraged analytics and monitoring tools such as Amplitude and Firebase Crashlytics to support QA processes and incident investigations. Participated in requirements analysis, task planning, and functional review sessions; responsible for regression testing and release-readiness verification.
Fullstack QA Engineer at Tangem
July 1, 2024 - Present
Contributed to the launch of a new product by building a structured test case hierarchy across platforms (iOS, Android, Web, Backend), defining scenario taxonomy (Happy Path, edge cases, negative), business logic, and design mockups. Performed requirements analysis, edge case validation, and log investigation. Defined and implemented a testing strategy for Android and backend components: automated key API flows using PyTest with Python, introduced Android UI automation with Kaspresso + Kotlin, and supported CI/CD test pipeline integration. Configured Allure reporting with custom tags, parameters, and labels, improving visibility and debugging of test results. Took part in the integration of the new product with the main application, helping establish a unified QA process and smooth collaboration between legacy and new teams. Maintained QA documentation and created a comprehensive onboarding template in Confluence to streamline onboarding processes for all subteams involved in the new p
Automation QA Engineer at Pasha Bank (Andersen Labs)
July 1, 2024 - October 9, 2025
Designed and implemented automated tests from scratch, covering ~60% of core user scenarios in a mobile application (Android/iOS) using Appium with Python. Integrated test suites into CI/CD pipelines via GitHub Actions, enabling stable runs on BrowserStack device farm. Managed and maintained test cases and plans in Allure TestOps, participated in code reviews, and supported test stability. Structured the automation framework by organizing tests by modules, scenario types (Happy Path, Smoke), and execution priority. Enhanced Allure reporting by adding custom fields, tags and labels, as well as automatic screenshots on failure, improving root-cause analysis and bug fix efficiency. Took part in integration of the new product with the main application, helping establish a unified QA process and smooth collaboration between legacy and new teams. Maintained QA documentation and onboarding templates in Confluence for onboarding processes, releases, and automation.
Mobile QA Engineer at Tinkoff Bank
June 1, 2023 - October 9, 2025
Optimized QA processes by introducing a structured feature acceptance template and regular sprint review sessions, reducing recurring bugs by 40% and improving release transparency. Functional testing of mobile applications (Android and iOS), including API validation via Postman, Swagger and network traffic analysis using Charles and Proxyman. Led onboarding for new QA team members: conducted intro sessions and implemented onboarding templates in Confluence covering testing processes, releases, and automation. Developed and implemented SQL-based quality metrics to track progress of automated tests (Unit, Integration, E2E). Restructured and unified Jira dashboards to reflect updated team structure and naming. Created and maintained UI test automation using Espresso, Kaspresso, and UIAutomator. Conducted regular code reviews of automated test suites. Participated in requirements analysis and task grooming using the 3 Amigos methodology, handled regression testing and release readiness ve
Mobile QA Engineer at BTS Digital
December 1, 2021 - October 9, 2025
Developed and maintained UI automation tests using Espresso/Kaspresso (Kotlin), actively worked with mocks, and participated in code reviews of automated test suites. Performed API testing with Postman and Swagger, including log inspection and network traffic analysis using Charles Proxy. Utilized analytics and monitoring to support QA processes and incident investigations. Participated in requirements analysis, test planning and functional review sessions. Responsible for regression testing and release readiness verification.

Education

Bachelor's degree in Computer Science at L. N. Gumilyov Eurasian National University
January 1, 2015 - January 1, 2019
Bachelor's degree in Computer Science at L.N. Gumilyov Eurasian National University
January 1, 2015 - January 1, 2019

Qualifications

Kotlin courses (basic to advanced)
January 11, 2030 - October 9, 2025

Industry Experience

Software & Internet, Professional Services