Sampath Kumar Maka
Verified Expert in Engineering
QA Automation Engineer and Developer
Singapore, Singapore
Toptal member since May 25, 2020
Sampath is a senior, full-stack QA automation engineer and leader. As a test engineer, architect, and manager, he has proven successes in web, eCommerce, hedge fund management, middle-office, back-office, and post-trade technologies. He is well-versed in functional, automation, ETL, database, mobile, and API testing. Sampath enjoys building and leading teams that meet and exceed goals and expectations.
Portfolio
Experience
- Quality Assurance (QA) - 6 years
- QA Automation - 6 years
- Selenium - 5 years
- Mobile App Testing - 5 years
- Automated Testing - 5 years
- Test Automation Frameworks - 5 years
- QA Leadership - 4 years
- XCUITest - 1 year
Availability
Preferred Environment
REST Assured, Katalon Studio, Appium, Selenium WebDriver, Testsigma, TestComplete, Kaspresso, Espresso, XCUITest, Cypress
The most amazing...
...automation solution I've designed and implemented was for an insurance giant's legacy systems, reducing the time spent on reconciliation by 70%.
Work Experience
Head of Quality Engineering
NE Digital
- Joined and promoted to take the lead on quality engineering initiatives throughout the FairPrice group. Defined QA strategy, approach, and execution in development projects. Worked on implementation of the shift left testing approach.
- Managed functional processes and tools, ensuring fit for purpose and business support. Fostered customer-focused culture to deepen client relationships and leverage broader organization relationships, systems, and knowledge.
- Assembled the pioneering quality engineering team and functional processes and standards. Developed initial strategy, methodology, discipline, and framework to safeguard quality thresholds across all levels of testing.
- Safeguarded quality thresholds through SonarCloud integration for code coverage gates with Bitbucket pipelines as part of merge checks.
- Created the native iOS and Android automation frameworks independently to support integration and end-to-end UI tests. Utilized Cucumberish for iOS native automation and Kaspresso for Android. Created testing frameworks 30% faster than Espresso.
- Set up the web and API automation framework and boosted test automation in just one month. Created Locust performance testing framework to run in distributed mode using Kubernetes for performance testing of the services.
QA Consultant
Container Exchange Services,
- Performed POCs on different automation tools to replace Tosca and finalized the Testsigma tool the organization used for their future automation needs.
- Set up the initial test automation framework for iOS, web, and database testing using Testsigma for creating end-to-end testing.
- Oversaw the technical adoption of Testsigma and mentored the team on the best practices for using the tool.
- Reduced the test development time by 70% and execution time by 90%.
Senior QA Lead
Lyka
- Set up the test automation frameworks independently for web, mobile (Android and iOS), and API testing from scratch.
- Managed a team of ten QA, both manual and automated, to enhance the test coverage at all the platforms, ensuring the quality of the product being released to the end users.
- Launched the eCommerce module successfully in the application to cater to six million users.
QA Lead
Circles Life
- Served as the quality gatekeeper in three countries for Circles Life's web, Android, and iOS app, with a combined reach of 2.5 million customers.
- Increased the app's ratings from 3 to 4.5 on Google Play and the App Store.
- Oversaw country launches, implemented the QA processes from scratch, and moved toward shift-left testing.
- Increased test automation coverage from zero to 60% in three months.
- Set up the entire test automation framework for web, mobile, and API, using Selenium, Appium, and REST Assured.
- Conducted both manual testing and automation testing.
- Increased the ROI of the QA organization by identifying the critical issues and doing proper root cause analysis (RCA) to avoid future issues.
- Led a team of 20 quality engineers, focusing on manual and automation testing.
Tech Lead
Arcesium
- Revamped and migrated the UI test automation framework from legacy Selenium IDE to Katalon Studio.
- Oversaw the efforts of 15 team members involved in improving the test coverage of the enterprise application.
- Performed multiple POCs on test automation tools available in the market to identify the best fit for the organization and selected Katalon Studio as the solution.
- Increased the regression test automation coverage from 20% to 45%, sprint on sprint.
- Owned accountability for the quality of the applications dealing with the financial instruments worth around $10 billion.
- Conducted manual testing of features during sprints.
- Created and drove an automation backlog from manual test cases.
QA Engineer
PropertyGuru
- Created a custom native iOS testing framework, using XCUITest with Cucumberish.
- Reduced the feedback time on the application by 20% for any new issues in the builds.
- Set up the merge check for the new commits into the application.
- Served as the quality gatekeeper for apps with an aggregate reach of 10 million users.
QA Lead
Excel Global Solutions
- Built the QA organization from scratch and expanded it to eight employees.
- Participated in capacity planning for the QA resources.
- Developed the QA strategy for manual and automation testing for the web and APIs.
- Created and maintained the regression suite for web and mobile applications.
- Contributed to the creation, execution, and reporting of test cases and their results to clients.
- Owned responsibility for the quality of the applications and performed RCAs for post-production issues.
- Built an out-of-the-box automation solution from scratch, reducing the time involved in the reconciliation process by 70%.
- Created the automation roadmap and drove the automation scrum to increase test coverage.
Senior Tech Associate
Bank of America
- Performed functional testing on the research applications and recommendations.
- Created the test strategy, test plan, and test cases for the project.
- Triaged defects among key stakeholders to drive quick decisions.
- Increased test coverage by automating 20% of the functional test cases, using Selenium and Java.
- Set up the continuous integration and continuous delivery (CI/CD) pipeline for testing.
- Ensured testing effectiveness for releases, reported test results, and conducted root cause analyses.
- Performed testing for a $2 million portfolio comprising several asset classes.
Experience
Circles Life Mobile and Web App
My responsibilities included project management, release train management for all microservices and weekly release product features, and testing and sign-off so that all new features were pushed into production in a timely manner before the end of the sprint. I was also responsible for RCAs for any post-production issues and for setting up processes to avoid future issues related to the learnings from the RCAs.
Arcesium Post-trade Management System
PropertyGuru Apps
Education
Master of Technology Degree in Software Engineering
Jawaharlal Nehru Technological University (JNTU) - Kakinada, Andhra Pradesh, India
Bachelor of Technology Degree in Electronics and Communication Engineering
Jawaharlal Nehru Technological University (JNTU) - Kakinada, Andhra Pradesh, India
Certifications
ISTQB – Foundation Level
ISTQB
Skills
Libraries/APIs
Selenium WebDriver, Node.js
Tools
REST Assured, Postman, Cucumber, BrowserStack, RabbitMQ, Katalon Studio, Git, Jenkins, SonarQube, HP Quality Center (QC), Xcode
Frameworks
Selenium, Appium, XCUITest, Cypress, TestCafe, Ruby on Rails (RoR), Cucumberish, Robot Framework, .NET, Locust, Kaspresso, Espresso
Paradigms
Automated Testing, Manual Testing, Behavior-driven Development (BDD), Microservices Architecture
Platforms
Testsigma, iOS, Android, Docker, Oracle, Windows, OS X, Linux, TestComplete, Amazon Web Services (AWS)
Languages
Java 8, SQL, JavaScript, Python, Java, Swift, Ruby, Go, Gherkin, TypeScript
Storage
Database Testing, Microsoft SQL Server, MongoDB, Redis, MySQL, SQL Server Integration Services (SSIS)
Industry Expertise
Banking & Finance
Other
Web App Automation, Mobile App Testing, Automated UI Testing, Test Case Development, Test Case Creation, Test Case Execution, Test Automation Frameworks, Manual QA, QA Testing, Quality Assurance (QA), Root Cause Analysis, QA Automation, Reporting, Large-scale Projects, ETL Testing, eCommerce, QA Leadership, Consulting, Hedge Funds, Software Engineering, Electronics, Communications Electronics, Team Leadership, Integration Testing, Distributed Team Management, Remote Team Leadership, API Testing, Mobile Device QA Automation
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring