← Back to list
Senior
Registration: 23.06.2020

Aleksej Mel'nikov

Specialization: QA Engineer
— I started career in 2010. — I got fourteen years of experience. — 5 years I have worked as a computer, software and hardware engineer, got assigment of supervising manager. — Then 9 years I worked as a software testing engineer. — I became Senior tester in 2020, Lead tester in 2022, Team Lead in 2023. Soft Skills: — Proactively involves others in order to solve problems or improve the situation — Have inquiry mind for various issues/items — Have passion to learn continiously in a fast-moving environment — Able to communicate effectively with various stakeholders, as well as other QA team members — Can tackle new challenges and drive improvements, not satisfied with the status quo for a routine work — A good team-worker who promotes team-working culture within and outside the team.
— I started career in 2010. — I got fourteen years of experience. — 5 years I have worked as a computer, software and hardware engineer, got assigment of supervising manager. — Then 9 years I worked as a software testing engineer. — I became Senior tester in 2020, Lead tester in 2022, Team Lead in 2023. Soft Skills: — Proactively involves others in order to solve problems or improve the situation — Have inquiry mind for various issues/items — Have passion to learn continiously in a fast-moving environment — Able to communicate effectively with various stakeholders, as well as other QA team members — Can tackle new challenges and drive improvements, not satisfied with the status quo for a routine work — A good team-worker who promotes team-working culture within and outside the team.

Portfolio

Project in Reinsurance

Key tester

IBM

Test engineer

Project in retail\e-commerce

Key tester

Skills

SQL
User Acceptance Testing
Functional testing
API testing
Scrum
Integration testing
Database testing
Test Automation
UI testing
Regression testing
Quality assurance
Test management
Testing documentation
Accessibility testing
Compatibility Testing
Team work
Linux
Windows
iOS
Android
MacOS
Redis
NoSQL
Kafka
Microservices
AWS
Git
gRPC
Playwright
React

Work experience

Tester
since 04.2024 - Till the present day |Internet organization
Integration testing, User Acceptance Testing, Compatibility Testing
Senior QA Engineer / Tim Lead
07.2023 - 04.2024 |KPE Development Center
Automated testing, Back-end testing, QA
Full cycle of testing the company's products: ● Back-end testing. ● Automated testing. ● Installation of versions. ● Released a critical business fix. ● Covered business features and fixes with tests. ● Released two releases.
Senior Software Testing Engineer
09.2020 - 12.2022 |Epam Systems
Software testing, Functional testing, API testing, Test documentation, Communication with customer, DB testing, UI testing, Non functional testing, Bug tracking, Task estimation
All testing activities depend on assigned project. Some of them use various testing types and tasks, some just not so many. ● Extended testing coverage for javascript application to test application components used to build marketing software campaign automation. ● Recorded software failures in user interface and components design to confirm and repair. ● Formed regression scope and performed several cycles of regression of microservices and smoke testing to verify software build stability against changes in system design and integration layer. ● Tested backend of the system on planned scenario to confirm zero detect failures against working modules and components. ● Found missed parts of testing coverage and covered it with tests. ● Worked on test design and test coverage implementation of the main project initiative. ● Catched program failures and confirmed repairs of program module responsible for initiative operation. ● Measured testing metrics to decide on testing activities success. ● Improvement suggestion to add piece of operation to the microservice module has been accepted. ● Created test plans and test strategy for features under development. ● Showed software demos for stakeholders upon readiness. ● Supervision of newcomers and other testers.
Test Engineer
08.2019 - 04.2020 |CTDev
Functional Testing, Non-functional Testing, Selenium, API, RestAssured, Swagger, Postman, DB Testing, Oracle, PostgreSQL, DWH, ETL testing, Requirement Analysis, CI/CD, Jenkins, Team City, Bash, Shell
● Testing on ETL and DWH pipeline to test real-life data flow. ● Executed load testing on big amount of data equal 10, 20 millions records. ● Extended testing coverage for API using test automation library. ● Extended UI testing coverage with integration automation tests. ● Prepared sql scripts to be used for data excavation. ● Created test result page for director and project manager. ● Signed-off letters about testing results for project division after 2 weeks of development. ● Participated in uat testing and consulted business users to pass end-to-end scenario. ● Mentioned major improvements to display correct data. ● Put created tests in test management software. ● Performed White box code execution to test against data parsing conduction and evaluate correct data recording.
Software Testing Engineer / Software Engineer
03.2017 - 07.2019 |EPAM, SoftFX, Analytium, employed
Functional manual testing, Non-functional testing, HelpDesk
● Software applications (desktop, web, mobile) functional manual testing, Non-functional testing, Test and technical documentation, Customer support, L1-L3 application support, HelpDesk. ● Found errors in technical documentation and working software. ● Deployed releases in production. ● Resolved issues from customer. ● Worked on providing responses to customer technical inquiries about the product. ● Maintained operating client servers. ● Deployed solution on client premises from 0. ● Set up and administered software products. ● Day-to-day administrative support for maintaining a stable and scalable SAS Data Analytics Platform and products installed on the platform. ● Defined and set up work environments for various customer engagements that will be utilising application platform. ● Developed policies and procedures for ensuring optimal operability of the environment. ● Conducted reviews and define strategies for configuring and implementation of application that best meet the customer requirements and environments. ● Provided recommendations and assistance to stakeholders such as the client’s internal researchers and analysts who explore and utilise software capabilities. ● Worked with the client to understand and define project security, data, and operational requirements.
Software Testing Engineer / Software Engineer
09.2015 - 04.2017 |IBA IT Park
Software functional manual testing, Database testing, UI testing, Non-functional testing
● Software functional manual testing. ● Testing documentation (test-cases, test plan, check-lists, bug reports). ● Database testing. ● UI testing. ● Non-functional testing. ● Development of new functionality. ● Resolving product issues.

Educational background

Physics and optoelectronic engineering (Masters Degree)
2011 - 2013
Dalian University of Technology
Physics, scientific research (Masters Degree)
2006 - 2011
Belarusian State University

Languages

EnglishProficientChineseUpper IntermediateRussianNativeGermanElementary