QA Lead
2018 - 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.
Technologies: Python, Load Testing, Cypress.io, JavaScript, QA Testing, QA Automation, Quality Assurance (QA)QA Lead
2017 - PRESENTSmartUp.io- 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.
Technologies: Appium, Cypress.io, Python, Locust, Java, REST Assured, Serenity, MySQL, Docker, Spring BootQA Automation Architect
2013 - 2017Intel Corporation- 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.
Technologies: Meteor, Sikuli, Serenity, Selenium, JavaQA Engineer | QA Community Lead
2011 - 2013ULLINK- 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.
Technologies: TestComplete, FIX Protocol, JavaAutomation Test Engineer
2008 - 2011Tora Trading- 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.
Technologies: Silk, TIBCO, JavaQA Engineer | Head of QA Department
2005 - 2008Endava- Implemented back-end test suites based on Hibernate and DBUnit.
- Implemented Selenium Remote Control/QTP automated smoke suites for several web based products.
Technologies: LoadRunner, HP QuickTest Professional (QTP), Selenium, Hibernate, JavaQA Engineer
2005 - 2005Intellisync | Nokia- Developed a Java module for SyncML compliance for Siemens phones.
- Created performance/load test suites using in-house Java-based tools.
Technologies: SyncML, Java