
Sargis Sargsyan
Quality Assurance Engineer and Software Developer
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.
Portfolio
Experience
Selenium - 10 yearsJava - 10 yearsWebDriver - 10 yearsTestNG - 5 yearsJenkins - 5 yearsAppium - 5 yearsREST Assured - 5 yearsDocker - 3 yearsAvailability
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.
Work Experience
Automation Consultant
ACBA-Credit Agricole Bank
- Built an API automation suite using Java and REST Assured for the internet banking application.
- Developed a Selenium UI automation test suite using Java and WebDriver for the web internet banking application.
- Created a mobile UI automation test suite using Java and Appium for the mobile internet banking application (Android and iOS).
Senior Quality Engineering Consultant
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 five times by recreating the release process and the team.
Principal Software Engineer in Test
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.
Senior Quality Engineer
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.
Senior Software Engineer in Test
Workfront, an Adobe Company
- Established a process for parallel automation test creation and maintenance, ensuring the team's tests were always up-to-date.
- Developed a powerful Selenium automation framework for web and mobile applications that improved test coverage and accuracy.
- Utilized various Selenium technologies, including WebDriver and Grid, to create scalable and reliable automation scripts.
- Improved the test execution speed by integrating the framework with cloud-based test infrastructure, reducing the total time for test completion by 50%.
- Trained and mentored junior QA engineers in Selenium automation, leading to increased team efficiency and productivity.
- Collaborated with development and product teams to implement continuous integration and delivery, ensuring that the automation framework was integrated into the software development lifecycle.
Experience
REST Assured API Test Suite
Selenium Test Suite Creation
Web-based Work Management Platform Test and Process Automation
Photo and Video Editing Mobile App
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, JUnit
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, Firebase Test Lab, Apache Maven, Git, 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), Behavior-driven Development (BDD), Management, Agile, Scrum
Platforms
MacOS, iOS, Docker, Windows, Firebase
Other
API Testing, Quality Assurance (QA), QA Leadership, GUI Testing, Mobile App Testing, Quality Improvement, QA Automation, Android Testing, UI Testing, Selenium Page Object, Selenium PageFactory, Browser Automation, UI Automation, Automation Tools, Test Data, Software Testing Automation Framework (STAF), Manual QA, Analytics, Regression Testing, Testing Strategy, Test Cases, Mobile Device QA Automation, Release Management, Process Automation, Sauce Labs, Performance Testing, Playwright, Programming, IT Management, Strategy, University Teaching, QA Testing, Test Automation Frameworks, Parallel Testing, Automated UI Testing, Quality Management, Pipelines, CI/CD Pipelines, PSM-1, Scrum Master
Languages
Java, TypeScript, Ruby, Python, SQL, JavaScript
Storage
MongoDB, MySQL
Education
Master's Degree in Economics and Management of Enterprises in Telecommunication Field
State Engineering University of Armenia - Yerevan, Armenia
Bachelor's Degree in Economics and Management of Enterprises in Telecommunication Field
State Engineering University of Armenia - Yerevan, Armenia
Certifications
Professional Scrum Master I Certification
Scrum.org
Oracle Certified Associate, Java
Oracle