About
Harish is a QA professional with 11+ years in different QA roles, including test automation, test management, test analyst, test lead, manual testing, and scrum master. He specializes in different testing levels (unit/API/E2E) and testing types (functional, performance, security) for mobility, web, APIs, and legacy mainframes applications. With a solution-oriented mindset and a customer-centric focus, Harish is a team player who enjoys working with people following the Lean and Agile approaches.
Top Skills
- Mainframe20%
- APIs20%
- Simulators20%
- Card Payments20%
- Digital Payments20%
Also works with
- Mobile Wallet
- Scrum Master
- Test Reporting
- Test Planning
- Test Management
- Test Data
- Lean IT
- Level Design
- Testing Pyramid
- Jira Administration
- Newman CLI
- Jira Administrator
- Core Banking Systems
- Corporate Banking
- Manual QA
- Quality Assurance (QA)
- QA Automation
- QA Testing
- Mobile App Testing
- Web App Testing
- QA Leadership
- Test Analysis
- Leading Quality Assurance (LQA)
- UI Testing
- Automated UI Testing
- User Interface (UI)
- Quality Improvement
- Quality Auditing
- Software as a Service (SaaS)
- Business Services
- Manual Software Testing
- ETL Testing
- eCommerce APIs
- eCommerce UI
- Agile Software Testing
- Regression Testing
- Software Development
- Applitools
- SDKs
- Mobile Apps
- SaaS
- Development
- Environment
- Tax Compliance
- Anti-money Laundering (AML)
- Routing
- Payment APIs
- Online Payments
- eCommerce
- API Testing
- Mobile Payments
- Electronic Payments
- Over-the-top Content (OTT)
- CI/CD Pipelines
- GitHub Actions
- Artificial Intelligence (AI)
- AI Agents
Experience
Jan 2024 — Jan 2024
Playwright and Cucumber QA
Camperoni, Inc.
Wrote Gherkin scenarios for product use cases. Developed model-based Gherkin for standardization of BDD. Baselined Gherkin for future automation of test scenarios.
Jan 2024 — Jan 2024
Cypress QA Developer
Ensemble Labs Inc
Developed automation test scripts for a cloud hosting solution. Set up the reusable modules to enable easier and faster test automation in the future. Conducted peer reviews and established good standards in the test automation.
Jan 2024 — Jan 2024
QA Engineer
University of Miami - Main
Wrote test cases for complex scenarios for HCP and patient interaction. Tested complex scenarios within the sprint. Handled bug reporting, prioritizing the issues, and retesting the fi
Jan 2023 — Jan 2023
QA Engineer
The Weather Group - Main
Conducted testing on the mobile and tv application. Coordinated closely with developers and testers to ensure quality with a stipulated timeline in every sprint iteration. Encouraged following Gherkin style acceptance criteria to ensure alignment between requirements and testing. Prepared test cases for UAT testing. It’s a regression suite reusable for all platforms like Android, iOS, web, Fire TV, Apple TV, Roku, etc.
Jan 2023 — Jan 2023
QA Automation Engineer
Property Finder FZ LLC
Established the Cypress framework for E2E automation using session commands, origin commands for OAuth login and many custom commands like table verification and property management. Established the coding standards for Cypress + Cucumber. Developed the standards for labeling the DOM elements to make the automation easier from a coding and maintenance perspective. Managed the standards for deriving automation metrics to measure the progress with test automation, burn down the graph, feature-wise automation ratio, and overall automation ratio for the test coverage. Pushed for improving the test strategy regarding test data, test environment, quality gates, and PR checklist.
Jan 2022 — Jan 2022
QA Automation Engineer
Kaplan
Automated testing of the company's web application. Provided reusable solutions through helper functions, so maintenance is easy. Made the test solution isolated and atomic so there is no failure cascading. Automated both web UI and API testing. Established CI/CD pipeline. Enabled the automation to run in Jenkins. Scheduled the run every day and enabled notification of the results to Slack. Participated in the agile scrum events like refinement, planning retrospective, and all test levels like system, integration, E2E, and UAT. Influenced the quality aspects in all phases.
Jan 2018 — Jan 2022
Senior IT Test Manager
Nordea
Automated E2E testing by 75% transitioning from Waterfall to Agile methodology and reducing release cycles from six weeks to two weeks. Used Gherkin for the automation test. Product owners (PO) stated acceptance criteria in Gherkin, which are used as the feature file description for the automation test. Displayed test reports on their own integrated end-to-end Gherkin specification. Introduced API testing for each microservice to enable multiple everyday releases and A/B testing to ensure backward compatibility and the microservices' release when ready without needing to wait for the front end. Built a lean test process incorporating all quality aspects and with no overhead due to testing while considering all the bank's compliance procedures. Incorporated usability testing and Cypress end-to-end testing following the Web Content Accessibility Guidelines (WCAG) and ensuring the accessibility standards set by the legal. Tagged test suites with the application components that enabled selectively running the test suite based on the release scope and obtaining faster feedback.
Jan 2021 — Jan 2021
Freelance Automation Tester
Map My Customers
Completed the complex automation of testing modules that involved maps, pins, and lasso tools. Unified API and UI testing to verify end-to-end flow and ensure the API results are correctly consumed by the front end so accurate outcomes are provided to the end-users. Avoided redundancy in coding and achieved high reusability and stability through a modularized solution. Used the page object model (POM) for easy maintenance and form object model for easy filling in forms with many fields. Created data on the fly using API calls and UI elements, a zero hard-coded solution and scalable to multiple environments. Ran the test from the CI tool, thereby establishing a proper pipeline.
Jan 2018 — Jan 2019
QA Automation Engineer
Nordea
Established the E2E test framework using a Protractor for trading and streaming audio and videos in the portal. Framed the test strategy, including handling the test environment, test data, QA gates, and pipelines. Involved in migrating the test framework from Protractor to Cypress.
Jan 2013 — Jan 2018
Test Lead
Nets A/S
Automated testing by developing complex test cases for a mobile payment application using Appium. It reduced the testing time by one week, enabling releases every two weeks. Used API automation testing to assess the eCommerce payment solution using an online wallet, thus ensuring regression on releasing different components like SDK, the wallet, back end, and legacy systems. Collaborated with multiple stakeholders in different geographical locations using tools like Jira, Confluence, and Slack. Set up the Splunk dashboards to showcase the metrics and the alerts that raise warnings in case of failures. Played a key role in the task force sharing the testing experiences during incidents and including those exceptions in the alerts. Learned the complete architecture as the developer responsible for the integration testing and supported the solution architects in the subsequent projects, thus ensuring quality right from the design. Implemented the JMeter test to generate loads, ensuring the performance of different components in the system. This enabled us to scale the customers promptly.
Jan 2011 — Jan 2013
Senior Software Engineer
The Royal Bank of Scotland
Established the ETL process such that the customer database can be extracted from the complex database structure, transformed by the applications, and the crucial part can be loaded back to the same database. Gained detailed knowledge of core banking systems like account opening, foreign account tax compliance act (FATCA), anti-money laundering (AML), and customer notification. Tested mainframe systems using tools like test harness, simulators, and web services. Learned how to work with the spiral model and the Waterfall and Agile methodologies.
Education
Bachelor's Degree in Information Technology
Anna University - Chennai, India
2006 - 2010
Certifications
ISTQB – Advanced Level Test Manager
ISTQB – International Software Testing Qualifications Board
Jan 2021
SAFe Scrum Master
Scaled Agile
Jan 2020 — Jan 2021
Ready to Bring Harish Onto Your Team?
Tell us about the role and we'll set up the engagement — a single specialist who works inside your team, your processes, your tools.