QA Lead2018 - PRESENTComplyAdvantage
- Built all test automation frameworks, this greatly increased the number of releases, shortening the regression time from a few days to under 30 minutes.
- Helped team members learn coding/test automation, moving from manual testing only to proper testing.
- Involved in all-new services design and architecture, improving their testability.
- Built extensive performance and benchmark test suite based on k6.io, used for improving services scalability and reliability.
QA Lead2017 - PRESENTSmartUp.io
Technologies: Appium, Cypress.io, Python, Locust, Java, REST Assured, Serenity, MySQL, Docker, Spring Boot
- Implemented consumer-driven contract testing in a microservices architecture.
- Created a REST API component-testing framework based on REST Assured.
- Implemented front-end automation testing suites based on Cypress for the web.
- Installed an Appium-based testing framework for mobile clients.
- Carried out QA procedures and flows.
- Developed a performance/load-testing suite based on Locust.io which was also used for data injection.
QA Automation Architect2013 - 2017Intel Corporation
Technologies: Meteor, Sikuli, Serenity, Selenium, Java
- Built a framework for back-end API testing; BDD based.
- Implemented a distributed web automation testing framework based on Selenium Grid.
- Developed a mobile automation framework based on Appium.
- Built an automation framework for Windows desktop apps based on SIkuli.
- Configured and maintained Jenkins CI.
- Developed a REST API monitoring tool based on Meteor, Bootstrap, and MongoDB.
QA Engineer | QA Community Lead2011 - 2013ULLINK
Technologies: TestComplete, FIX Protocol, Java
- Automated the server-side testing using an in-house testing framework based on Java and JUnit.
- Conducted load, stress, and performance testing using in-house tools.
- Implemented QA processes.
- Held FIX protocol trainings.
Automation Test Engineer2008 - 2011Tora Trading
Technologies: Silk, TIBCO, Java
- Created a BDD API testing framework based on Java and Tibco RV.
- Created and managed a staging testing team which was responsible for validating time-critical production deployments and fixes.
QA Engineer | Head of QA Department2005 - 2008Endava
Technologies: LoadRunner, HP QuickTest Professional (QTP), Selenium, Hibernate, Java
- Implemented back-end test suites based on Hibernate and DBUnit.
- Implemented Selenium Remote Control/QTP automated smoke suites for several web based products.
QA Engineer2005 - 2005Intellisync | Nokia
Technologies: SyncML, Java
- Developed a Java module for SyncML compliance for Siemens phones.
- Created performance/load test suites using in-house Java-based tools.