Aleksandr Sedykh, Software QA Engineer

Aleksandr Sedykh

Software QA Engineer

1Inch Network

Lieu
Émirats Arabes Unis - Dubaï
Éducation
Baccalauréat, Applied IT in Business
Expérience
17 years, 10 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :17 years, 10 Mois

Software QA Engineer à 1Inch Network
  • République dominicaine - Santo Domingo
  • décembre 2021 à juillet 2023

• Set up iOS automated testing for one of the leading crypto DeFi platforms on market (Swift, XCUItest, Github Actions, XCode).

• Set up automation farm of physical devices, negotiated prices with hardware and service providers.

• Prepared ('minted') test NFT and other tokens, (audio/3d/hybrid), automated tests of Web3 browser applications, worked with blockchain libraries such as Zeppelin to set up test contracts with different standards like ERC-1155/721 and blockchains like Ethereum, Avalanche, Gnosis, Klaytn, Aurora, VITE.

• Participated in manual AND automated testing on all levels: frontend, backend, API.

• Participated in DevOps practices - setting up distributed mobile testing farm with Android devices (Docker, SSH, building of physical servers). Enabled integration with report generators such as Allure, QAse and others.

• Participated in setting up testing distribution tools for iOS and Android (TestFlight, Firebase).

• Calculated and negotiated test coverage with PO and management.

Software Developer In Test à Lykke Business
  • Suisse - Zoug
  • septembre 2020 à décembre 2021

• Integrated QA processes from scratch for Swiss banking cryptoassets governance platform. As QA participated in all stages of designing new features and designed test cases and edge cases before feature was ever designed. Product successfully covered by automated BDD tests with C# (C Sharp) and prepared for reselling to other partners.

• Conducted Load Testing against company's products. Helped to identify bottlenecks in the system's performance and to identify medium system resources to save budget on additional cloud hosting services.

• Revised QA processes on product from the other team (exchange) and helped to adjust processes and optimize workload on different QA team members. Later been asked to participate in creation of strategic models of testing and budget planning. Product successfully moved to maintenance stage.

• Conducted Load Testing and QA Automation webinars to maintain T-Shaping sharing knowledge practices between colleagues and to teach manual QA to QA Automation. Manual QA grew from 0 to Middle QA Automation Engineer.

• Conducted 'Zero day testing' for new project (enterprise rewards and prepaid hospitality expenses for representatives of Dubai companies) - UI, API, backend testing, test automation (mobile clients on iOS and Android). Project successfully passed MVP stage and moved to active growth stage.

Physical Escape Rooms Tester à Claustrophobia
  • Fédération de Russie - Moscou
  • avril 2021 à avril 2021

• Prepared test plan for safety and gameplay problems in two Physical Escape Room attractions.

• Suggested mechanical improvements to minimize escape room's props wearing off and found 'bottlenecks' in game flow using skills of game design i acquired at the start of career.

• Created test report and 3d illustrations of Escape Room plans in 3D using SketchUp to highlight problematic areas

Software Quality Assurance Automation Lead à OTP Bank
  • Fédération de Russie - Moscou
  • novembre 2019 à octobre 2020

• Covered browser and mobile applications of internet banking system with automated tests using Selenium WebDriver, Appium, HTTP clients and SQL adapters.

• Prepared infrastructure for automated farm of mobile devices.

• Worked by 'pure' Scrum methodology without exemptions from framework.

• Conducted load testing and provided feedback and reports for complex banking system that includes Oracle Siebel, IBM MQ and other popular banking solutions.

• Taught developers the basics of 'Google Pyramid of Testing' practices and software testing tools.

• Took off the load from manual testers and lowered the time of each test session by 8 hours.

Senior QA Analyst à Vox Markets ltd.
  • Grande Bretagne (UK) - Londres
  • octobre 2017 à octobre 2018

• Integrated QA processes from scratch in Fintech startup.

• Taught developers the concepts of Test Driven Development and Behaviour Driven Development.

• Conducted mobile apps testing with simulation of bad signal, packets loss, support for iPhone X's 'notch'.

• Tested and automated web, mobile, API, backend, and RNS parsers on desktop and mobile devices and different platforms/screen sizes. Stack was Selenium, Java, Appium and Javascript (Jest/Mocha/Karma) frameworks for unit, integration and system end-to-end tests.

• Optimized tests for cloud Continuous Deployment pipelines (Amazon Web Services). Conducted load testing with Python scripts to find performance bottlenecks.

• Managed feedback from volunteer testers and key clients, provided support to key clients, reported current technical problems to management and stakeholders.

• Conducted UX testing using hallway testing techniques.

• After QA integration crashes of Android application dropped to 1%.

• Found performance bottlenecks during load testing which were blocking up to 30% of maximum system's capacity.

• Stack: React-Native, mongoDB (NoSQL), React (web), PHP, Javascript (Cypress), Appium, Node.JS, Java, Python, GraphQL.

Senior QA Manager à Infotech Group
  • Fédération de Russie - Moscou
  • juillet 2016 à février 2017

• Built the Quality Assurance department in 100+ employees company.

• Created distributed team of QA Engineers working with 10 concurrent projects.

• Test automation (web, mobile and API) with Java, Python, Ruby. Taught employees new automation techniques.

• Integrated tests in the process of CI (Continuous Integration - Jenkins, Bamboo).

Principal QA Engineer à Rocket Internet (Lamoda)
  • Fédération de Russie - Moscou
  • février 2016 à juin 2016

• Built physical automated testing farm consisting of popular mobile devices with supported platforms for automated testing (Xamarin test farm analogue).

• Fixed existing automated testing suites for iOS and Android.

• Optimized the time needed for one automated suite to pass for iOS from 463 mins to 117 mins.

• Tested and validated data of App-to-Api interaction 'on the fly' with advanced http-proxy.

• Stack: Calabash, Cucumber, Espresso, Ruby, Java.

Head Of Quality Assurance à Bringo 24/7
  • Fédération de Russie - Moscou
  • septembre 2014 à décembre 2015

• Integrated Quality Assurance practices from scratch and conducted QA audit in the company's partner bank. Saved it from losing 100.000$ because of bug with pay-per-minute passport recognition service and eliminated the bug that blocked ~30% of new clients to order plastic. As result the plastic orders raised by 200%.

• Tested high-load web-service ('Uber with couriers') featuring GPS-monitoring, CRM for B2B/B2C/ERP and mobile applications (B2C/B2B) for Android and iOS.

• Automated web and mobile testing with Java and Ruby programming languages.

• Interviewed and hired candidates for departments, managed the team (5+ people).

• Built two departments from scratch - Software Quality Assurance and tech support.

Senior QA Engineer à xSoft
  • Fédération de Russie - Moscou
  • janvier 2014 à juillet 2014

• Functional, security and UX-testing of 2 ambitious products:
1. Secure e-mail for business that has no password at all. Instead user gets smartcard that could be easily broken to preserve data security.
2. “Windows-like OS for any device with the browser”.

• Working with Atlassian stack - Jira, Confluence, SourceTree.

• Test automation with Selenium, Java and Virtual Machines (Vagrant).

Full Stack QA Engineer à Plastic Newton
  • Fédération de Russie - Moscou
  • décembre 2011 à janvier 2014

• Participated in group of self-employed professionals. Team was site-factory that is also provided option to create media content.
I was QA one-man-department and been working by Kanban methodology.
Biggest client - premium fashion brand Vassa&Co. Our group created network of promo-sites for new collection.

Senior QA Engineer à Akella Games ltd.
  • Fédération de Russie - Moscou
  • janvier 2010 à novembre 2011

• Was invited to test Postal 3 game (Running With Scissors studio) before the release in Steam because it was full of bugs and not likely to pass basic quality check in the Store department. From more than 7500 bugs found i highlighted critical ones to meet the release criteria.

• Load tested game for scenes/levels FPS drops, monitored overall and component-specific hardware load to maintain acceptable performance.

• Created user manuals, checked polygraphic promo materials for color range and printing quality.

• Organized and conducted hallway usability testing sessions.

Game was successfully shipped to Steam Store.

Senior QA Engineer à Kraken Games
  • Fédération de Russie - Moscou
  • janvier 2010 à janvier 2011

• Load and functional testing of 2D MMO-shooter 'Warside'.

• Organized and conducted first alpha testing sessions (~100 players per session), collected and analyzed reviews from playtesters.

• Integrated Quality Assurance practices from scratch.
Investigated technical incidents with server and client.

• Game successfully published via Steam Greenlight.

IT QA Lead à GFI Russia
  • Fédération de Russie - Moscou
  • février 2009 à janvier 2010

• Indie-games testing (more than 50 titles).

• Maintenance on projects from alpha to release stage.

• Optimization of Quality Assurance business processes.

• Developed strategy and methodologies for testing advanced Voice Control System for Playstation 3 games.

• Project coordination with China and US-based (UbiSoft) partners.

QA Lead Engineer à Buka ltd.
  • Fédération de Russie - Moscou
  • janvier 2004 à janvier 2009

• Manual and automated software testing (web and cloud services, educational and gaming software).
Issues tracking with standalone and online tools (Jira, Mantis, Redmine etc).

• Started as QA trainee, left as QA Lead.

• Shipped more than 200 commercial projects - from alpha to release stage.

Éducation

Baccalauréat, Applied IT in Business
  • à Institute Of World Civilizations
  • septembre 2024

Specialties & Skills

Swift Language iOS
Load Testing
Web Testing
QA Automation
iOS QA testing
Quality Assurance
Web QA testing
QA Test Automation
Android QA testing
Mobile QA test automation
XCUITest
Blockchain
Redmine
Selenium
Android Espresso
Selenide

Langues

Russe
Langue Maternelle
Anglais
Expert
Néerlandais
Débutant

Loisirs

  • Board Games, Diving, Cooking, Confectionery, Running, Game Development