Alexander Y.

Alexander Y.

Software testing Lead QA Automation Engineer
Armenia
Profile URL

Description

Alex has more than ten years of experience with Automated Software Testing of Web and Mobile applications, and Java Development; has experience of technical managing an international team of 5-8 test automation engineers. He is passionate about solving complex tasks, 100% code coverage, developing his own test framework and contributing into developing Selenide. He has gained a solid understanding of QA standards and methodologies, including security practices like OWASP; automation technologies and principles, a wide experience in implementing test automation in Agile teams as well as teams using an infrastructure based on Clouds and CI/CD. In his work Alex got used to focusing on the product quality and stability.

Techniques, Technologies and Tools
Test Management Systems
Testing methodologies and Skills
Version control systems
Issue Tracking Systems

Work history

2022-09 — Present, Agapi Boat Club

Functional testing of the boat booking system. Preparing migration of the application to AWS stack. Working with automation tools and covering the main e2e scenarios on WEB and WSS (Selenium 4, Junit 5, Gradle > 7, JDK 15) - Booking/Check-in/Check-out/Payments. Working on collecting metrics for query optimization. Preparing testing against OWASP TOP 10, i18n, GDPR, load testing (JMETER).

2021-09 — 2022-05, KPMG Whistleblower

Testing and development of the high-performance application based on K8S and Azure. Functional testing, i18n testing, GDPR. Load testing (JMETER). Working with automation tools and covering e2e scripts (Selenium 4, Junit 5, Gradle > 7, JDK 15). Working with query optimization, collecting metrics. Security testing according to OWASP, OWASP TOP 10 standards, ISO 27001.

2021-03 — 2021-09, Fastpool

Time planning and reporting system. Activities: functional testing, e2e regression scripts development (Selenium 4, Junit 5, Gradle > 7, JDK 15), bug reporting.

2020-09 — 2020-11, Apica Systems

Apica enables businesses to get real-time performance, uptime, and detailed capacity insights ensuring outstanding end-user experience and optimized IT-operations. Activities: Support of existing test infrastructure (C#), development of integration unit tests embedded Mongo + Spring Boot; test optimization, creating a framework for sanity checks (Selenide + JUnit5).

2019-10 — 2020-08, myMetro by T-Mobile

А mobile provider for the US; the company provides a high-load mobile application, cross-platform based on React Native. The application allows customers to control 4g/LTE traffic and perform purchases, change plans, etc. Alex was involved in functional manual testing, developed the cross-platform automation scripts on JS, provided accessibility, was engaged in UI/UX testing, compatibility, regression testing, he was also in charge of analyzing requirements and preparing test documentation. Environment, tools: Windows, macOS, Javascript, React Native/Debugging, Detox, Jest, Yarn, NodeJS, PostMan, Android/IOS.

2012-05 — 2019-06, SuccessFactors BizX Suite

A cloud-based onboarding software which helps with employees’ engagement and retaining and provides an interactive process that sets employees up for success from the start. Alexander was responsible for setting up infrastructure for automated integration testing (SAP Monsoon, AWS S3, Docker, Linux suse 12) and developing automated integration tests based on the Selenium WebDriver. Alexander was a technical leader of the onboarding automation team (module is a part of BIZX Suite). He would analyze the automation test results and maintain the documentation. He was responsible for the support of the existing UI test codebase (~ 1000 test) in regression, and (~20000 tests) global suite; he was also in charge of support of existing API/DB tests (~ 100) in the Sanity suite. He was responsible for the quality and automation coverage for integration with the Unites States government service to pass eligibility checking (DHS - E-Verify). As a result, it was changed, and he developed an internal multimodule test framework based on Gradle/Junit5/Selenoid/Selenium to do this part. He was involved in making application performance testing for E2E cases. He made several business trips to share his experience and knowledge with his colleagues from India. He participated in the commissions and focus groups around QA and Automation - research tools and platforms. Environment, tools: Windows, Linux, Java/Groovy, Selenide, Selenoid, Selenium WebDriver, Java, Git, Docker, Wrike, Jira zephyr, Jmeter, Gatling.

2011-07 — 2012-05, Sber Bank Online

It is the largest bank in Russia and a leading international financial institution. It is the Russian most valuable brand and one of the world’s top 25 brands. Alexander took part in the on-site training and started working as a part of the development team for banking web-application that allows customers to perform payment and other financial operations. He was involved in functional manual testing, UI/UX testing, compatibility, regression testing, he was also engaged in analyzing the requirements and preparing the test documentation. Environment, tools: Windows, REST/SOAP, OracleDb, SoapUI Groovy scripts, IBM Web Sphere.

Copyright © 2023 Fastdev. All rights reserved.