Summary
Overview
Work History
Education
Skills
Websites
Certification
Specialities
Languages
Timeline
Generic

Alex Perov

West Melbourne,VIC

Summary

As a seasoned QA professional with 8+ years of experience, I excel in orchestrating the full spectrum of quality assurance activities—from test design and multi-level automation (including backend, UI, and PL/SQL) to manual testing and dynamic team leadership. My passion for QA and emerging technologies drives my hands-on approach in crafting robust test automation frameworks and steering project management to ensure excellence in software development. My commitment extends beyond QA; as a Software Engineer, I actively develop and refine web services, an endeavour that sharpens my technical acumen and enriches my QA insights.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior QA Engineer

Truv Inc.
05.2023 - Current
  • Engineered a Python-based test automation infrastructure utilizing Pytest, enhancing the fintech startup's capacity for rapid and reliable testing of income and employment verification features.
  • Directed the testing of new releases, ensuring the accuracy and security of income and employment verification processes, pivotal for maintaining user trust in the fintech platform.
  • Spearheaded integration testing efforts, validating the seamless interaction between the startup’s API and various third-party banking systems, thus ensuring robust functionality and user satisfaction.
  • Built and maintained a scalable automated testing suite, significantly improving test coverage and reducing manual testing efforts by 60%, which accelerated the product release cycle.
  • Implemented continuous integration practices, which led to a more streamlined deployment process, with a focus on high availability and reliability of the fintech income and employment verifications service.

Senior Software Engineer In Test

Perforce Software
07.2022 - 02.2023
  • As a Senior Software Engineer in Test at Perforce, I was responsible for ensuring the quality of the Perforce control version system through the use of Python and Pytest for command-line interface testing, as well as Java and TestNG for testing REST APIs
  • My technical expertise allowed me to develop and maintain high-quality software solutions while providing leadership and guidance to junior team members.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.

Software Engineer

Swedbank
06.2020 - 06.2022
  • As a Software Engineer at Swedbank, I worked on a backoffice-related web service used for internal purposes by a major Swedish bank
  • My responsibilities included test automation using Java, TestNG, and Selenium, as well as backend development using Kotlin
  • Additionally, I worked on the frontend using Vue.js and TypeScript
  • Through my work, I was able to contribute to the development of a high-quality web service that met the bank's internal needs.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Updated old code bases to modern development standards, improving functionality.

Senior Software Engineer in Test

Neotech Development
09.2018 - 06.2020
  • I had the opportunity to create tools for QA engineers and improve the automation framework for a statistics and fraud analysis project in a betting company
  • I utilized Java, Selenium, and RestAssured for automation testing, and Chrome extensions with JavaScript to enhance the automation framework
  • By collaborating closely with QA engineers and addressing their pain points, I was able to increase efficiency and accuracy in the testing process.
  • Trained and mentored junior developers and engineers, teaching skills in Test Automation and working to improve overall team performance.

Quality Assurance Lead

Kinoplan
03.2018 - 08.2018
  • Developed a cutting-edge test-automation infrastructure, resulting in a 50% reduction in regression testing time and integrating automated testing into the CI/CD pipeline, greatly enhancing deployment frequency and product quality.
  • Led technical recruiting efforts, successfully hiring over 20 key technical positions in under a year and improving hiring efficiency by implementing technical assessments and structured interviews.
  • Mentored and coached a team of software testers, fostering a culture of continuous improvement and enabling a 40% reduction in post-release defects through knowledge sharing and professional development initiatives.
  • Managed a comprehensive test strategy for high-stakes software projects, introducing a risk-based testing approach that optimized testing efforts and effectively aligned them with strategic business objectives.
  • Oversaw test management operations, leveraging performance metrics and testing tools to maintain high testing standards, which significantly influenced product decisions and testing resource investments.

Test Lead

Maxilect
10.2016 - 02.2018
  • Trained new test employees on equipment and company guidelines to promote productive and high-quality work.
  • Collaborated with developers and product owners to stay current on product features and intended functionality.
  • Provided reports on milestones, issues and test concerns to project managers for assistance.
  • Collaborated with product owners to stay current on intended functionality.
  • Executed test cases and documented defects, confirming resolution and mitigation of defects.
  • Collaborated with QA team to test software quality through manual and automated testing.
  • Created accurate and successful test scripts to manage automated testing of certain products and features.

Automation Test Engineer

DonRiver
09.2015 - 10.2016
  • Rest Api, Integration testing, Selenium Web Driver, Java, Cucumber, Xpath, Css, Jira, Jenkins.
  • Created comprehensive test plans, test scripts, and use cases to support testing objectives.
  • Researched new developments in testing methods and equipment and made recommendations to improve testing procedures.
  • Reviewed, evaluated, and identified requirements for testability.

Software Test Engineer

Tochka K
02.2014 - 09.2015
  • Manual testing, test documentation, automation testing (selenium wd), unit-testing (perl), bug tracking, test planning.
  • Identified and tracked software defects and supported developers in resolving problems by completing additional tests.
  • Designed testing scenarios for usability testing.
  • Participated in available trainings to improve software knowledge.
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches.

Education

Certificate - Algorithms And Data Structures

Otus
Remote
04.2020

Specialist - Information Technology And Automatisation

Volgograd Institute Of Business
Volgograd, Russia
07.2011

Skills

  • Java
  • Test Automation
  • ChromeExtensions
  • Python (Programming Language)
  • Vuejs
  • Selenium WebDriver
  • Back-End Web Development
  • Front-End Development
  • Nodejs
  • Object-Oriented Programming (OOP)
  • Team Collaboration
  • Project Scheduling
  • Quality Improvement Plans
  • Test Plan Development

Certification

Kotlin Development Course - Udemy

Specialities

  • Automation: Java, Kotlin, Cucumber, JUnit, Mockito, JDBC, Maven, Gradle, Selenium, Unirest, RestAssured, Selenide, TestNG
  • Tools/Services: Gitlab, JMeter, TestRail, Jenkins, Jira, Postman, Soapui, Docker
  • Source Control: Git, SVN
  • Methodology: Scrum, Kanban, Lean, TDD
  • Databases: Postgresql, MySQL, MongoDB
  • OS: OS X, Ubuntu
  • IDE: Intellij IDEA, Sublime

Languages

English
Full Professional
Russian
Native or Bilingual
Estonian
Elementary
Ukrainian
Limited Working

Timeline

Senior QA Engineer

Truv Inc.
05.2023 - Current

Senior Software Engineer In Test

Perforce Software
07.2022 - 02.2023

Software Engineer

Swedbank
06.2020 - 06.2022

Senior Software Engineer in Test

Neotech Development
09.2018 - 06.2020

Quality Assurance Lead

Kinoplan
03.2018 - 08.2018

Test Lead

Maxilect
10.2016 - 02.2018

Automation Test Engineer

DonRiver
09.2015 - 10.2016

Software Test Engineer

Tochka K
02.2014 - 09.2015

Certificate - Algorithms And Data Structures

Otus

Specialist - Information Technology And Automatisation

Volgograd Institute Of Business
Alex Perov