Sargis Sargsyan, Quality Assurance Developer in Yerevan, Armenia
Sargis Sargsyan

Quality Assurance Developer in Yerevan, Armenia

Member since September 23, 2021
Sargis is a QA engineer and currently a director of quality engineering with 10+ years of experience and deep expertise in test automation. He has worked with companies specializing in mobile, web, SaaS, and enterprise applications. Sargis has been an excellent asset to distributed international teams, he is an advocate for the Agile methodology, and a skilled practitioner of Agile, Scrum, and Kanban.
Sargis is now available for hire

Portfolio

Experience

Location

Yerevan, Armenia

Availability

Full-time

Preferred Environment

Java, Selenium, Appium, REST Assured, API Testing, Docker, TestNG, Jenkins, Jenkins Pipeline, Agile

The most amazing...

...experiences I've had were speaking in 20+ international quality conferences, such as SeleniumConf, Appium Conference, HUTEF, TestCon, SQA Days, and STARWEST.

Employment

  • Automation Consultant

    2020 - 2022
    ACBA-Credit Agricole Bank
    • Created an API automation suite using Java and Rest Assured for the internet banking application.
    • Created a Selenium UI automation test suite using Java and WebDriver for the web internet banking application.
    • Created a Selenium UI automation test suite using Java and Appium for the mobile internet banking application (Android and iOS).
    Technologies: API Testing, WebDriver, Appium, Java, Docker, Jenkins, REST Assured, QA Leadership, QA Automation, Jira, Testing
  • Senior Quality Engineering Consultant

    2018 - 2021
    PrimeProjekt
    • Scaled the team twice within two years by ensuring that we were building a technical quality engineering team.
    • Set up testing, automation, and release processes for different platforms and a huge development team.
    • Sped up the time to market by around 5x by recreating the release process and the team.
    Technologies: Java, WebDriver, Appium, REST Assured, Management, Strategy, Quality Assurance (QA), QA Leadership, QA Testing, Test Automation, QA Automation, Jira, Testing, Manual QA
  • Chairman of the State Examination Commission

    2017 - 2019
    State Engineering University of Armenia
    • Mentored 60+ engineering students each year to assist them in creating their graduation theses.
    • Evaluated graduate students' graduation thesis on an annual basis.
    • Maintained an agile process for evaluating graduation theses by creating a remote platform for evaluations during the COVID-19 pandemic.
    Technologies: University Teaching
  • Principal Software Engineer in Test

    2011 - 2018
    Workfront, an Adobe Company
    • Set up a Selenium WebDriver automation framework that holds around 6,000 test cases with a run time of 45 minutes.
    • Set up the process for the automation process within the teams to have up-to-date testing and parallel automation test creation to minimize regression times.
    • Created an API testing framework with around 5,000 test cases for the different API versions that were running parallel within 15 minutes.
    Technologies: Java, WebDriver, Selenium, Appium, TestNG, Docker, Jenkins, API Testing, REST Assured, Quality Assurance (QA), QA Testing, Test Automation, Test Automation Frameworks, Parallel Testing, Management, QA Leadership, QA Automation, Testing, Manual Testing, BrowserStack, Manual QA, Performance Testing
  • Senior Quality Engineering Consultant

    2016 - 2017
    Auctionata
    • Developed a UI test automation framework with high coverage to reduce the release process time by 80%.
    • Established an Agile process to increase teamwork and ownership and build a culture of quality.
    • Set up a mobile automation framework for the mobile app UI test automation with Appium.
    Technologies: Ruby, Selenium, WebDriver, Appium, Quality Assurance (QA), Agile, Automated UI Testing, Test Automation, Test Automation Frameworks, QA Testing, QA Leadership, QA Automation, Jira, Testing, Manual Testing, Cypress.io, Manual QA

Experience

  • REST Assured API Test Suite

    A Java-based REST Assured test suite and framework with 4,000+ test cases that ran in parallel in Jenkins within 10 minutes. The test run was fully dockerized, and all the results were collected and published in the HTML report with the historical data.

  • Selenium Test Suite Creation

    A Java-based Selenium test suite and framework with 6,000+ test cases that ran in parallel in Jenkins within 45 minutes. The test run was fully dockerized, and all the results were collected and published in the HTML report with the historical data.

  • Web-based Work Management Platform Test and Process Automation

    As a principal software engineer in test, I created a UI and API test automation suite with the infrastructure to run 30 threads in parallel in a dockerized environment. Overall, we ran around 10,000 automated UI and automation tests within 40 minutes, which helped secure the release processes and deliver high-quality software.

  • Photo and Video Editing Mobile App

    A UI and API automation suite for a mobile photo and video editing application (Android and iOS). I led the team that created an in-house device farm that could handle approximately 2,000 test cases running in parallel on 20 devices within two hours.

    All the infrastructure of Selenium Grid and Appium servers was dockerized to ensure that we had a stable and fast infrastructure. We created an API test suite with REST Assured, which ran around 2,000 test cases in parallel in a dockerized environment within three minutes.

Skills

  • Frameworks

    Selenium, Appium, TestNG, Cypress.io
  • Libraries/APIs

    WebDriver, Selenium Grid, Selenium WebDriver, Jira REST API, REST APIs, Jenkins Pipeline
  • Tools

    REST Assured, Jira, IntelliJ, Postman, TestRail, Jenkins, Charles Proxy, Trello, GitLab CI/CD, GitLab, GitHub, Docker Compose, BrowserStack, Apache JMeter, Gatling, Gatling Load Testing, Docker Hub
  • Paradigms

    Test Automation, Functional Testing, E2E Testing, User Acceptance Testing (UAT), Automation, Testing, Automated Testing, Manual Testing, Software Testing, Continuous Integration (CI), Continuous Development (CD), Management, Agile
  • Platforms

    MacOS, iOS, Docker, Windows
  • Other

    API Testing, Quality Assurance (QA), QA Leadership, GUI Testing, Mobile App Testing, Quality Improvement, QA Automation, Android Testing, Analytics testing, UI Testing, Selenium Page Object, Selenium PageFactory, Browser Automation, UI Automation, Automation Tools, Test Data, Software Testing Automation Framework (STAF), Manual QA, Mobile Device QA Automation, Release Management, Process Automation, Sauce Labs, Performance Testing, Programming, IT Management, Strategy, University Teaching, QA Testing, Test Automation Frameworks, Parallel Testing, Automated UI Testing, Quality Management, Pipelines, CI/CD Pipelines
  • Languages

    Java, Ruby, Python, SQL
  • Storage

    MongoDB, MySQL

Education

  • Master's Degree in Economics and Management of Enterprises in Telecommunication Field
    2009 - 2011
    State Engineering University of Armenia - Yerevan, Armenia
  • Bachelor's Degree in Economics and Management of Enterprises in Telecommunication Field
    2005 - 2009
    State Engineering University of Armenia - Yerevan, Armenia

Certifications

  • Oracle Certified Associate, Java
    MARCH 2015 - PRESENT
    Oracle

To view more profiles

Join Toptal
Share it with others