Quality assurance

Vladislav Trofimov

Technical skills

I am staying updated with the latest skills in the tech industry because things change quickly and it affects my work.

Tracking & knowledge systems

JIRA, Redmine, Confluence

Test management

TestRail

Fundamentals

Testing Techniques, Testing Approaches, Functional Testing, Non Functional Testing, Test design, Requirements analysis, Test planning, Test Cases and Scenarios, Reporting

Software Development Methodologies

Agile (Scrum, Kanban)

API

Postman, Swagger, cURL, XML/JSON, Graylog

HTTP/HTTPS monitoring

Charles, Proxyman, Burp suite, Fiddler, HTTP Toolkit

DevTools

Chromium, WebKit, Gecko

Perfomance testing

Apache JMeter

Programming languages

JavaScript, TypeScript

WEB automation

Cypress, Playwright

Mobile automation

Appium

Database

SQL, Postgres, MySQL

Virtualisation tools

Docker, Docker compose, VirtualBox

CI/CD

Gitlab

Mobile tools

Xcode, Android studio, ADB

Cloud testing

Browserstack

Other

Bash, Node.js, Firebase

Projects

Experienced with diverse products and technologies, my QA expertise enhances software quality and reliability across various fields.

Work experience

I am dedicated to continuous learning and personal growth within my profession. Always open to new challenges and career opportunities.

Nov 2020 - Aug 2023

IceRock Development

QA Engineer

Responsibilities

  • Collaborating with stakeholders to understand project requirements, define test objectives, and formulate an effective test plan
  • Creating detailed test cases, executing tests, and analyzing results
  • Reporting, tracking, and managing defects
  • Identifying opportunities for test automation and executing automated tests
  • Setting up test environments and managing test data
  • Generating comprehensive test reports and communicating progress
  • Collaborating with cross-functional teams
  • Implementing quality assurance processes and standards
  • Analyzing test coverage and addressing gaps

Achievements

  • Implemented UI and Integration frontend automation tests for our custom admin panel (AdminToolKit) using TypeScript, Playwright, GitLab CI, and jUnit
  • Implemented UI and Integration mobile automation tests using TypeScript, Appium, Webdriverio, Mocha, and Mock-server
  • Implemented end-to-end (e2e) autotests for the complete system, including frontend and backend. Used TypeScript, Cypress, GitLab CI, and Docker Compose. Tests seamlessly integrated into our CI pipeline with the ability to seed the database for comprehensive UI and API testing
  • Conducted thorough interviews and reviewed 10+ candidates for QA junior position to hire top talent
  • Created an onboarding and education plan for new QA juniors, providing training and support for their growth
  • Enhanced QA process by adding support for custom certificates in Android Dev/Stage builds, improving bug report environments, implementing custom features for TestRail server, and optimizing the QA knowledge system
June 2018 – June 2022

uTest.com

QA Engineer & Dedicated tester

Responsibilities

  • Creating detailed test cases and test scenarios based on project requirements and specifications
  • Executing test cases and test scripts to identify defects, ensuring proper coverage of all functional and non-functional aspects of the software
  • Reporting, tracking, and managing defects in a defect tracking system
  • Generating test reports and documenting test results, including defects found, test coverage, and overall test status. Communicating test progress, risks, and issues to stakeholders and project team members.
  • Collaborating effectively with cross-functional teams, including developers, business analysts, and project managers, to ensure clear communication and alignment throughout the testing process. Participating in meetings, providing inputs, and addressing questions or concerns related to testing activities

Achievements

  • Contributed to high-profile projects with renowned brands such as CathayPacific, Later, Lego, NFL, Nike, Priceline, Slack, Trainline, Tripadvisor, and more
  • Reported over 500 detailed bug reports, ensuring comprehensive issue documentation
  • Performed more than 100 test runs, validating the functionality and quality of the software under various scenarios
Oct 2018 – June 2019

RSC Energia

Structural Engineer

Responsibilities

  • Conducting comprehensive structural analysis and designing aerospace structures to ensure their stability, strength, and integrity
  • Developing innovative and efficient structural designs for aerospace components, systems, and vehicles
  • Optimizing designs to enhance performance, reduce weight, and improve fuel efficiency while ensuring compliance with industry standards and safety regulations
  • Creating detailed technical drawings, specifications, and documentation using industry-standard software and tools
  • Documenting design decisions, calculations, and manufacturing requirements for precise fabrication and assembly processes
  • Working closely with aerospace engineers, materials scientists, and other experts to develop integrated structural designs that meet the specific requirements and constraints of space science missions

Achievements

  • Developed an innovative theoretical model of a cutting-edge spaceship hull constructed with advanced composite materials