Mike Sidelnikov

Mike Sidelnikov Email and Phone Number

Head of QA in AdTech Holding | "Let's automate IT" book author @ AdTech Holding
Mike Sidelnikov's Location
Limassol Municipality, Limassol, Cyprus, Cyprus
Mike Sidelnikov's Contact Details

Mike Sidelnikov work email

Mike Sidelnikov personal email

About Mike Sidelnikov

Over 17 year’s experience in software development processes: - software testing - performed as a manual and automation QA engineer. - excellent experience in test automation - development of automation tests, frameworks, tools, integrations with various instruments. Performed as a technical lead of QA automation team(15+ engineers). - building QA culture and processes from scratch: team management(hiring, budgeting etc), integration of QA in development processes - large experience with managing teams and processes in software development. - have an a big experience in teaching and mentoring - many of my students works in big companies as a QA/Leads/Head of QAAuthor of a book about automation - Let’s automate it.Mentor, teacher

Mike Sidelnikov's Current Company Details
AdTech Holding

Adtech Holding

View
Head of QA in AdTech Holding | "Let's automate IT" book author
Mike Sidelnikov Work Experience Details
  • Adtech Holding
    Head Of Qa
    Adtech Holding Apr 2023 - Present
    Лимасол, Кипр
    Responsibilities:Responsible for function of QA in company: building and supporting processes, teams/people management, budget planningActivities and achievements: - Building of QA strategy for future years - team/processes modifications and improvements - Actualize QA team backlog which helps to remove non important and non useful tasks - Self described, actualized and structured QA processes in company: about team, salaries/grades, technic and education of team members. - Implemented individual growth plans for teammates - Participate in company teams building, hiring process, budget planning - As a part of team - organize internal hackathon in company and 2 Hackahtons in Cyprus
  • Propellerads
    Automation Lead
    Propellerads Dec 2016 - Present
    Russian Federation/Cyprus
    Responsibilities:Performed as a technical lead of test automation in company, creation and support of infrastructure, libraries and tools, building integrations and processes of QA automationActivities and achievements:- Create test automation process from scratch: - created and configured of process of code storage and sharing - leading of process of test creation - architecture design, select of libraries for automatic tests - automation infrastructure creation and configuration - developed libraries for integration with services under work - Configured CI/CD process - Designed and developed system for notification via email and slack - `dockerization` of process of tests environments creation - Participate in test process for backend/frontend/mobile app/sdk teams - Intellij plugin development for Allure TestOps integration- Create tools for development, analysis and qa processes - Events logger service - stores information about deploys and changes of system configurations with graphs about company revenue - Anomaly monitoring system - stores information about financial and technical parameters of system, performs and display graphs and data about deviations in system - QA statistics tools - aggregates data about releases from github and cases from Allure TestOps for analysis of quality process in teamsInternal task tracker for one of the team - need to store information in custom/configurable way - Sport events calendar for commercial team - storing of sport events with notifications into Slack and via API to other services- Other activities - mentoring and teaching of teammates, solving problems - participate in people hiring - Organization of qa events - Several automation meetups in SPb - First QA championship in Spb - First TesOps Hackathon in SPb
  • Yandex
    Senior Qa Automation Engineer
    Yandex Jan 2014 - Dec 2017
    St Petersburg City, Russia
    Responsibilities:Performed as a lead of test automation on several projects - Яндекс.Авто, Яндекс.Работа, Яндекс.Недвижимость, Яндекс.Туры, Auto.ruActivities and achievements: - Designed and developed automation frameworks and tests for frontend, backend and mobile versions of services under test. Created tests helps to reduce time for regression testing on products from several days to 20-30 minutes(Java, Selenium, JUnit 4). - Developed system for screenshot comparison testing of Yandex.Maps(Java, JUnit 4, Selenium). - Participate in continuous integration process setup. This gives the ability to make deployments of new functionality to production more often. - Develop monitorings and tools for command needs - Developed internal tools and libraries: - Web client for API of internal system for tests running. Platform - Javascript, JQuery, Bootstrap; DB - ellipticsI - ntelliJ IDEA Plugin for internal system for tests running. It simplify tests configuration, deployment and run for test engineers. Platform - Java, IntelliJ IDEA API - Library for Allure report and bug tracking integration. It gives an opportunity to link tests with bugs from report. Platform - Java, DB - elliptics(yandex key-value storage), Javascript, Jquery, Bootstrap - Library that adds dataprovider functionality to JUnit 4. - Library and Web part for report generation for agencies in work - Library and Web part for generation of auto complaints on services
  • Bank Round
    Senior Qa Automation Engineer/Test Expert
    Bank Round Oct 2012 - Jan 2014
    St Petersburg City, Russia
    Responsibilities:Performed as a technical leader of test automation in a company developing a bank solution for Yota(Megafon).Activities and achievements: - Designed and developed a reporting system for automated tests. Main goal of the system was to increase the test's results representation. Supported automated tests in reporting tools: java, soapUi. Also the system was integrated with a test management system - Test Rail for tracking manual tests results and with bug-tracking system - Jira. Technologies used in development: Java, Javascript, DB - Mysql. As result it allows to improve tests scripts creation and to see dynamics of quality for developed products. - Designed, structured and simplified frameworks and tests developed in the company. Improvements help to simplify tests and reduce time for tests development. - Setup continuous integration process in testing(version control system - git, build system - Jenkins, technologies and tools used in tests development - java, soapUi, groovy , maven). This helps to increase the quality of builds for testing and deployment. - Developed and integrated automatic tests for mobile clients. iOs - with Apple UI Automation tool(internal javascript) + AppleScript, android - with Java+Robot framework. - Participated in people hiring process
  • Yota
    Senior Qa Automation Engineer
    Yota Oct 2011 - Oct 2012
    St Petersburg City, Russia
    Responsibilities:Design and development of frameworks and autotests for web and server side for multimedia service Yota Play/Okko(https://okko.tv/)Activities and achievements: - Developed framework and tests for automated testing of service web client(Java and Selenium WebDriver). Integrated tests with continuous integration system - Jenkins. Developed tests are widely used in test process in the company - Participated in server side tests development and design of architecture of these tests - Performed as technical leader of test automation in BackOffice(crm, reporting) project. Main responsibilities were: - analysis of incoming tasks and test strategy design - frameworks prototypes for autotests development - education of colleagues about test automation process and methodologies - test integration with version control and continuous integration systems - documentation on test frameworks creation - As result of my work in project were developed following systems: - framework for automated testing of reporting with opportunities of tests creation in xml format. Platform - Java, databases - Postgres - framework for automated testing of web part of CRM(Java + Selenium Webdriver) - framework for automated testing of server side of content management tool. (Java). - Participated in people hiring process
  • Roox
    Senior Qa Automation Engineer
    Roox Jun 2010 - Oct 2011
    St Petersburg City, Russia
    Responsibilities:Development of automatic tests for payment system and server side in the bounds of billing solution for Yota company.Activities and achievements: - Took a part in test creation (automatic and manual) for payment system - Developed the part of the test framework, which includes a set of reusable classes (Java, Groovy) and modules. As a part of my work several components were created (script for automatic files copying to server; script for automatic changing of payment system configuration). As result, coverage of functionality by automated tests increased - Participated in tests creation for UI part of payment system
  • Zodiac Interactive
    Ui Developer
    Zodiac Interactive Apr 2009 - Apr 2010
    Saint Petersburg, Russian Federation
  • Embarcadero Technologies
    Test Engineer
    Embarcadero Technologies Dec 2007 - Mar 2009
    Saint Petersburg, Russian Federation
  • Motorola Solutions
    Test Engineer
    Motorola Solutions Jul 2006 - Dec 2007
    Saint Petersburg, Russian Federation

Mike Sidelnikov Skills

Testing Jira Test Automation Agile Methodologies Junit Scrum Subversion Java Maven Software Development Clearcase Sql Xml Perforce Linux Ant Test Planning Agile Project Management Unix Oop Git Software Engineering Uml Web Services Oracle Spring Python Tomcat Rest Software Quality Assurance Shell Scripting Soap Performance Testing Quality Center Mysql Test Management Selenium

Mike Sidelnikov Education Details

Frequently Asked Questions about Mike Sidelnikov

What company does Mike Sidelnikov work for?

Mike Sidelnikov works for Adtech Holding

What is Mike Sidelnikov's role at the current company?

Mike Sidelnikov's current role is Head of QA in AdTech Holding | "Let's automate IT" book author.

What is Mike Sidelnikov's email address?

Mike Sidelnikov's email address is si****@****mail.ru

What schools did Mike Sidelnikov attend?

Mike Sidelnikov attended Saint Petersburg State Electrotechnical University "leti"​, 185.

What skills is Mike Sidelnikov known for?

Mike Sidelnikov has skills like Testing, Jira, Test Automation, Agile Methodologies, Junit, Scrum, Subversion, Java, Maven, Software Development, Clearcase, Sql.

Not the Mike Sidelnikov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.