Oleksandr Tkachenko

Oleksandr Tkachenko

Web-application developer

Followers of Oleksandr Tkachenko715 followers
location of Oleksandr TkachenkoPolska

Connect with Oleksandr Tkachenko to Send Message

Connect

Connect with Oleksandr Tkachenko to Send Message

Connect
  • Timeline

  • About me

    Principal Quality Engineer at Atlassian

  • Education

    • The Department of Lviv Polytechnic Military Institute

      -
      Junior lieutenant of supply Radio Communication faculty
    • Lviv Polytechnic National University

      -
      Master Information Security
  • Experience

    • SoftServe IT Academy program

      Jan 2008 - Jan 2009
      Web-application developer

      Main tasks:1. Description: Developing WEB server aзplication, with simple functions — serving html pages, images, files, sound and flash files. Used technologies and tools: Java, HTML, PHP.Function in team: developing logging module and DHCP broadcast module for web server.2. Description: Developing server side of web-store.Used technologies and tools: Java, HTML, Tomcat, J2EE, CSS, Flex.Function in team: developing “customer” part of server part of web-store, and “customer” part of GUI. Develop some flex interpretation of GUI. Pokaż mniej

    • Lviv Polytechnic National University

      Jan 2010 - Jan 2013
      System Administrator

      Main tasks:1. Design, implementation and administration of network services and providing access to the Internet for more than 7k users. Network issues solving, consulting of techsupport stuff.Used technologies and tools: NAT, BGP, DHCP, DNS, Unix firewal,etc.Function in team: Cooperation with other team members.2. Description: Configuring comutators and L2 switches of such vendors as: HP, D-Link, FoxGate, ZyXEL. Changing firmware of commutators. Configuration of Wi-Fi access points and routers, configuring network wireless bridge. Configuring ADSL routers. Configuring of fibre connectors for commutators.Used technologies and tools: PuTTY, SSH, VLAN, NAT, Wi-Fi, ADSL, SC and LC Fibre connectors, Linux.Function in team: Mostly complete task execution, partly assistant. 3.Description: Design, configuriation and installing video surveillance system which consists of videoserver, power module and 4 videocameras. Main task — configure and provide video monitoring of building by means of LAN and isolating from intrusions from intranet, recording all video data, and restrict access to videodata.Used technologies and tools: TCP, SSH, Wi-Fi, Oltec Videoserver.Function in team: Configuring videoserver, providing project documentation, administration of local video network. 4. Description: Installation, configuration and administration of SVN, based on Ubuntu Linux and Subversion software, providing user accounts and writing user guide documentation for end - users.Used technologies and tools: Linux, Subversion, Samba, SSH, Apache, MySQL.Function in team: Complete task execution. 5. Description: Virtualization of server resources, launching dedicated virtual workstations for different tasks. Include instaling host OS on hardware recources, instaling virtualization environment and launching virtual machines.Used technologies and tools: VMware, VirtualBox, XEN, NAT, Bridget Network adapters, routing.Function in team: Complete task execution. Pokaż mniej

    • Lohika

      Jan 2011 - Mar 2015

      Main tasks: 1. Description: Setting up an QA process - analyzing and selecting TC management system, designing tests and defects life cycle procedures, designing test documentation, etc. Providing full cycle testing of C3 desktop application (downloadc3.com) – mostly black box, stress testing, regression testing. Bug hunting, bug verification. Used technologies and tools: Jira, Qt, Wireshark. Function in team: Complete task execution, cooperation with other team members.2. Description: Setting up an automation testing process – creating automation framework based on Java and Sikuli for testing of C3 application., writing TCs, etc. Used technologies and tools: Maven, TestNG, Java, Sikuli. Function in team: Complete task execution, cooperation with other team members. Pokaż mniej Main tasks: 1. Description: Providing full cycle testing of Cisco Ironport Email Security Appliance and Security Management Appliances partially Cisco Ironport Web Security Appliance including review of technical documentation, providing test planning, design of test documentation, test case design and execution, bugs hunting and further bugs verification, providing regression testing, security testing. Used technologies and tools: Email filtering: SBRS filtering, AS/AV scannings, DK/DKIM, DHAP prevention, Outbreak filters, PostX and CRES message encryption, Image Analysis, message filtering, spam quarantines, clustering. Web filtering, HTTP/HTTPS proxy, IPv6, RSA DLP Manager. Function in team: Complete task execution, cooperation with other team members. 2. Description: Providing full cycle testing of FIPS specific ESA boxes with CAC card functionality. Used technologies and tools: TLS, CAC, FIPS 140, LDAP, OpenSSL, SMTP authentication, Certificate generation, signing, management. Function in team: Complete task execution, cooperation with other team members. 3. Description: Test cases automation for Cisco Ironport ESA appliances. Used technologies and tools: Ironport Automation Framework (IAF), Python. Function in team: Complete task execution, cooperation with other team members. Pokaż mniej

      • Senior QA Engineer

        Jan 2015 - Mar 2015
      • Senior QA Engineer

        Jan 2014 - Jan 2014
      • Senior QA Engineer, Cisco Ironport project

        Jan 2011 - Jan 2014
    • Luxoft

      Jan 2015 - Jan 2016
      QA Team Lead

      Description: Project - distributed and complex system for trading electronic liquidity, integrated with various bank services, and external markets (Bloomberg, NYSE, Euro TLX). Consists both back-end (Java, Unix, ION) and front-end (Flex). Project was done from scratch, separated into 4 teams, totally ~30 people. Working on scrum methodology.Function in team: - Leading team of 4 QA engineers.- Providing cross team testing for both BE and FE teams, cooperation with developers on early QA stage, mostly BE direction.- Gathering, analyzing requirements from the client, running demos, providing reports, troubleshooting issues.- Setting up an QA process, procedures, creation of QA related documentation.- Providing automated testing of BE API (FIX protocol) using Java written tool that was created in scope of the project by another team. Pokaż mniej

    • Spartez

      Jan 2016 - Jan 2020
      Quality Engineer

      Quality Engineer at Atlassian Bamboo and Jira Server teams - supporting teams in all quality related areas, including process, tools, dev education, helping to achieve Quality@Speed.As well member of Server QE team that is taking care of all Atlassian server products (JIRA, Confluenсe, Bitbucket, Bamboo, FeCru, Crowd).

    • Atlassian

      Jan 2020 - now

      Principal Quality Engineer in Jira Data Center - supporting dev teams in all quality related areas, including process, strategy, tools, dev education, code quality and testing, helping to achieve Quality@Speed.As well member of Enterprise QE team that is taking care of all Atlassian DC products (Jira, Confluenсe, Bitbucket, Bamboo, FeCru (Server), Crowd). Senior Quality Engineer in Jira Server and Jira Data Center - supporting dev teams in all quality related areas, including process, tools, dev education, code quality and testing, helping to achieve Quality@Speed.As well member of Server QE team that is taking care of all Atlassian server products (Jira, Confluenсe, Bitbucket, Bamboo, FeCru, Crowd).

      • Principal Quality Engineer

        Jan 2021 - now
      • Senior Quality Engineer

        Jan 2020 - Jan 2021
  • Licenses & Certifications

    • Architecture, design and development of web applications based on modern object oriented languages

      SoftServe Academy
    • Cisco White Belt Security fundamentals

      COLT: Cisco On-Line Testing
      Jan 2013