Max Lebedev
Портфолио
SberTech
- Quality assurance of the product, writing test scripts and Documentation, functional testing. - Writing automated tests. - Configured and implemented almost from scratch CI/CD in SberTech frontend team, interacted with DevOps engineers, consulted, set tasks for features implementation, fixing bugs in CI/CD. - On my end, Dockerfile, Helm Charts were completely written for frontend deployment in Openshift(enterprise Kubernetes) and running tests, the bulk of Jenkins Pipeline, set up Allure reports. - Taught the team how to use this CI/CD and analyze reports. Conducted a master class for the team on Playwright. (Habr won't let you specify Playwright as a skill, although it is analogous to Selenide, an add-on to Selenium). - Built a framework and scripts from scratch for automated E2E testing based on Playwright + Typescript + Allure for a project GosTech (PaaS product). Made test plans, reported bugs, wrote test data generator and autotests (about 1000 cases). - Interacted with different team members from analysts and designers to technical writers. - Actively promoted initiatives to improve the processes of interaction between the teams, to ensure the quality of products.
Авито
- Quality assurance in the youngest vertical of Avito.Services, in the new Trust & Safety team, from elaborating and testing feature requirements to writing autotests and controlling bottleneck metrics coverage for monitoring (Grafana) and alerts on bugs and issues. - Interacting with other teams, coordinating issues, communicating about blocking issues, suggesting bottleneck process improvements. - Interacting with support and promptly responding to issues communicated by technical support from users. - Writing E2E autotests in Typescript/JS (Puppeteer+CodeceptJS), improving and developing internal autotests framework. - Feature and bugfix testing on iOS, Android, web Desktop, web mobile. Backend testing (microservices in Golang, PostgreSQL, Kafka). Including log analysis in Kibana, iOS, Android, Charles capturing of requests and responses to detail the reasons for bugs. - Participating in regression testing of iOS and Android apps. - Adapting new QA employees into team processes (Onboarding).
Аргус-Спектр
Writing and development: - Automated tests using NUnit in C# and .NET Framework, automated GUI tests using Testcomplete in Javascript. - Bug fixing. - Manual testing of Windows applications and its work in liaison with devices manufactured by the company (various sensors and devices), testing the website with the software, writing test documentation. - helping new employees with manual and automated testing adaptation. - Participating in code review and other scrum activities of the team. Developed and was responsible for the quality of software products in fire and security systems used in state and commercial organizations (such as Vnukovo Flight Control Center, Military Medical Academy Clinic, Vostok Station, Antarctica, etc.). I have experience in Scrum team, participated in daily scrum meetings, planning, reviews and sprint retrospectives. Trained new hires: introduced them to company and team products and processes, assisted in candidate selection, and acted as a mentor to new team members. Developed and supported automated unit tests for commercial software (including various workstations and server applications) on the .NET platform using NUnit. Also helped fix bugs in this software. Actively developed automated GUI tests in JavaScript + TestComplete with different tasks ranging from smoke tests, software installations, backup-related tests, to firmware upgrade testing and interaction of hardware with Windows-based software (hardware devices connected via different interfaces (USB, Ethernet, COM) to PCs).