Tech Lead of AQA
с 04.2023 - По настоящий момент |Tinkoff
Java, Kotlin, GitLab, Spring
• Created of test strategy, test infrastructure, test frameworks,
• Mentoring of QA
Chapter Lead of AQA
03.2022 - 03.2023 |Lyte
Python, Pytest, Selenium, Playwright, K8S, Gitlab, AWS, Redis, DynamoDB, PostgreSQL, Kafka, Celery, Looker, DataDog
• Constantly monitor quality and help investigate and prevent issues.
• Create visibility of main quality metrics and coach / mentor engineering teams so they can improve them.
• Manage test tool design, implementation and usage.
• Own the Test strategy in a close collaboration with CTO, Director of Engineering, (Senior) Engineering Managers and Engineers.
• Implement automated tests to ensure highest quality of both back-end and front-end applications.
• Coach and mentor AQA engineers.
• Contribute to company-level QA initiatives.
Software Engineer in Test
12.2018 - 01.2022 |Flo Health
Java, Kotlin, Rest Assured, Redis, TestNG, Python, Airflow, Looker, Postgresql, AWS, Jenkins, BitBucket Runners
• Ensure correctness, consistency and completeness of data in the overall data flow pipeline from storage to a user-facing application.
• Support and evolve tools for generating test data.
• Maintain tests that ensure data processing applications correctness.
• Implement automated tests to ensure highest quality of both back-end and front-end applications.
• Help define test methodology, criteria and test cases required to validate critical functionality.
• Work in an Agile and fast-paced environment.
• Define test methodology, criteria and test cases required to validate critical functionality with focus on test automation (functional and non-functional).
Software Test Automation Engineer
10.2017 - 12.2018 |EPAM Systems Inc
Java 8, IDEA, Selenium WebDriver, Saucelabs, ReportPortal, TestNG, REST Assured, Guice, Gradle, JSON, Postman, Jenkins, Bitbucket, Jira, Confluence, VDI, SCRUM, Kanban, Java, REST API, CVS, CI
A world-known a financial services company that provides online brokerage.
Project: The products and services primarily to individual retail investors.
Team Size: Dev Team: 60 members, QA (Manual) Team: 8 members, QA (Auto) Team: 20.
• Creating frameworks for new Apps, updating and support current testing frameworks, creating automated tests.
• API tests support and creating.
• Planning and estimation automation tasks in Scrum sprint.
• Code review for team members.
• Nightly run analysing using ReportPortal/Saucelabs, automation bugs fixing.
Software Test Engineer
07.2016 - 09.2017 |Scand
Microsoft SQL Servers, Microsoft Windows Servers, VirtualBox, VMware, HttpWatch, Fiddler, XML, Apache JMetr, Apach Solr, IIS, SSMS, VS, CCnet, Jenkins, SoupUI, Git, Internal tools, etc, SCRUM, .NET, SOAP, CVS, C
Customer: A world-known provider of PLM solutions.
Project: The product is used for product life cycle management, advanced product quality planning, lean product development, product quality control, collaborative product development and new product introduction.
Team Size: Dev Team: 60 members, QA Team: 32 members.
• Created test documentation - test cases, test suites, test plans, checklists for new features.
• Integration tests investigated and reviewed.
• Performance testing and load testing with Apache JMetr.
• Team leading experience: onboarding newcomers, sprint planning, code review, tasks estimation and distribution, communication with customer.
• Performed wide variety of manual testing types: system testing, integration testing, feature testing, security testing, UI-testing, smoke testing, regression testing, etc.
• Performed testing of Search functionality based on Apache Solr, specifications analysed and changed, testing documentation created.
• Tested customer's solutions for Management, Reporting, Documentation, Secure Social, etc.
Software Test Engineer
08.2015 - 07.2016 |LifeTech
Java, Wireshark, HttpWatch, Fiddler, JMetr, JSON Jenkins, SoupUI, Internal tools, SCRUM, Android, Billing, REST API
Customer: Mobile phone company of Belarus.
Project: Mobile applications (IOS, Android), web applications, billing systems, financial accounting systems, terminal equipment.
Team Size: Dev Team: 30 members, DevOps Team: 15, QA Team: 5 members.
• Created test documentation - test cases, test suites, test plans, checklists for new features.
• Integration tests investigated and reviewed.
• Performance testing and load testing with JMetr.
• Mobile application testing (IOS, Android).
• Testing of billing systems, financial accounting systems, terminal equipment.
• Run and analyse automated tests for Web applications, Android applications, ussd requests.
Software Test Engineer
01.2014 - 08.2015 |ArtisMedia
Bitrix24, Mantis Bug Tracker
Project: Web sites on Bitrix24 platform.
Team Size: Dev Team: 4 members, QA Team: 2 members.
• Analysis of technical specifications.
• Design testing.
• Testing the layout.
• Web testing.
System Programmer
09.2013 - 10.2014 |ST Group
Sybase, Firebird, ST.Bank, MySQL, Avest, Enigma, IBM notes
Project: Client bank and internet banking.
Team Size: 7 members.
• Support systems electronic payment systems commercial banks of the Republic of Belarus.
• Configure the query processors.
• Establishment and deletion of clients in the operating day, and other accounting systems.
• Distribution of updates and certificates.
• Configure the OS and electronic payment systems and cryptographic software.
• Update operational day of the Bank.
• Sending updates of the certificates.
• Technical support and consulting users, employees of banks.
Payment Systems Engineer
01.2013 - 05.2013 |TrustBank
.
- Monitoring and maintenance of a network of payment terminals. Collection and planning of limits.
- Answers to requests from enforcement authorities