Position: AQA engineer
Category: QA Automation
English level: intermediate
Years of experience: 4


Agiliway company:
All our projects based on configurations and development of CiviCRM systems for clients. Also, I participate in an internal project where we develop a mobile application CiviMobile. This application allows clients to use CiviCRM on a mobile.
My responsibilities:
- Test and configure CiviCRM with CMSs: Drupal, Wordpress and Joomla.
    • Testing API with Postman
    • Test databases, create queries in MySQL and MariaDB.
    • Create automation test cases with Java, Selenium for Web testing.
    • Connect to clients' servers using ssh access and install, configure CiviCRM to the clients' servers.
    • Analysis of customer requirements. Write specifications for developers. Write documentation for clients.
    • Create automation test cases with Appium for Mobile Testing.
    • Using BrowserStack for cross-browser and cross-platform testing.

Global Logic company:
    • Create automation tests for mobile application (iOS)
    • Run test cases with Jenkins
    • Investigate test report and fix test cases after regression
    • Create automation test cases for web using Selenium
    • Create new java method for automation framework

Romexsoft company
    • Create automation tests for web application Selenium
    • Run test cases with Jenkins
    • Investigate Serenity test report and fix test cases after regression
    • Create automation test scenarios using Cucumber
    • Create new java methods for automation framework
    • Analysis DB and create queries for testing DB
    • Using GIT/Bitbucket for control version
    • Investigate customer requirements and create test cases for automation
Improve my skills in the Automation QA area