HARSHA HARIKUMAR
Toronto, ON
Mobile: +1-647-***-****
Email: ******.***********@*****.***
EXPERIENCE SUMMARY
• 6 years of experience in manual and automation testing.
•Strong hands-on experience in automation of web based and mobile applications.
•Analyze and review Business Requirement Document (BRD), Functional Specification Document (FSD), Interface Specification Document (ISD)
•Experienced Software QA professional with expertise in performing Integration, System, Functional, Regression, User Acceptance and Performance
• Excellent experience in entire Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC)
•Extensive experience preparing various testing documents – Test Strategy, Test Plan, Test Scope, effort estimation, Test Case, Requirement Traceability Matrix, Test Execution Report, Test Result Report and Defect Management Report
•Experience working with highly dynamic, challenging Agile (Scrum & Kanban) environments
•Experience in Continuous Integration with Jenkins, Maven, and TestNG together with Selenium.
•Strong knowledge of performing Back End testing using SQL queries
•Comprehensive knowledge in latest automation testing framework like Selenium WebDriver, Selenium GRID, Java, JUnit, TestNG
•Strong hands-on experience using tools like QTP/UFT, HP ALM, HP QC, JIRA, Bugzilla, SQL Developer, SOAP UI, TOAD
•Active participant in all Sprint Ceremonies – Sprint Planning, Kick off, Daily Stand up, Sprint Demo, Sprint Retrospective
•Exposure towards Banking, Retail, E-commerce & Visual Multimedia domains
Defect Tracking & Monitoring – HP ALM, HP QC, Atlassian JIRA, Bugzilla
TECHNICAL SKILLS
Functional Automation Tools
HP QTP/UFT, Selenium, Appium
Performance Testing Tools
Load Runner, JMeter
Bug Tracking Tools
HP Quality Center, Jira, Confluence, Bugzilla
Lifecycle/ Test Management
HP ALM
IDE
Eclipse, Visual Studio
Web Service
SoapUI
Frameworks
TestNG, JUnit
Build Management
Maven
Continuous Integration
Jenkins
Source Code Management
SVN, GIT
Languages
C, C#, Java, ASP.Net, HTML, bash
Databases
Oracle 10g, 11g, IBM DB2, SQL Server, MySQL
Other Tools
WinSCP, Putty, 3.0, TOAD 9.0, Firebug, Fire path
WORK EXPERIENCE
Senior QA Analyst, Equifax, North York, ON Oct 2017 – Present
Project: Small Business Banking – Perform commercial banking attribute calculation based on historical data or current credit report data and available to be delivered offline (via batch process) and online to various banks. Single handedly executed 500+ commercial attribute testing in 2 project phases (370 Static attributes and 150+ Trended attributes)
Roles and Responsibilities:
Performed requirement specification analysis for 500 commercial attributes
Created Test plan to verify complex attribute calculation as per specification document
Single handedly performed the creation and execution of test cases to validate attribute calculation code developed
Used JIRA to manage defect/bug workflow and Confluence to maintain project documents
Calculated expected results for all attributes based on requirements and compared it with outputs from ANAV (Attribute NAVigator)
Created Java based tool to automate entire calculation process and to convert excel input files into JSON for web portal
Functional & Integrated testing done on JAR files delivered by development team both using Java based automation test tool and manually.
Developed regression suite(JSON) for all the attributes
Strictly adhered to all testing processes to finish testing and provide sign off as per timelines
Provide System Test and UAT support by doing smoke test after code release deployment
Perform production data validation with latest version code
QA Automation Analyst, Cycloides Inc. Toronto, ON Apr 2016 - Aug 2017
Project: Enterprise web application for a university to manage their day to day operations of departments, student and staff. Main modules were Administration, Student, Faculty, Staff, Class, Intranet and Reports module.
Roles and Responsibilities:
Requirement analysis and preparation of Test Plan and Test Strategy
Requirement gathering and Business requirement reviews along with various project stakeholders
Created and executed detailed functional test script & test cases based on business requirements
Performed validation and verification in test environments for user stories part of each sprint
Worked closely with developers to create and use a data driven automation test scripts using Selenium WebDriver, Java and TestNG Framework
Proficient in Continuous Integration (CI) Testing using Jenkins, Maven build tools.
Performed Functional, System, Integration and UAT Testing with Business Stakeholders
Performed Regression and Smoke Testing
Used Load Runner and JMeter to test & monitor web application performance
Cross browser and Device Test automation using Selenium and Appium
Write X queries in XPATH to identify dynamic web elements
Logged defects, captured test execution results, retest and monitor the defect list using JIRA
Responsible for providing status update on individual Stories, Sub Tasks to all stakeholders
Mapping the requirements to Manual Scripts and prepared Requirement Traceability Matrix
Used HP-ALM for executing test cases, collecting test results, raising defects and analyzing data
Performed back end testing using SQL queries on SQL Developer tool to ensure data integrity and to validate inserted and updated data.
Experience initiating defect triage process (review calls) within the team to ensure proper defect resolution.
Experience working with cross functional teams, providing QA support during System testing, UAT and Production Deployment( Go Live)
Software Test Engineer, Invis Multimedia, India. May 2011 - Mar 2016
Project: Highly content rich web application for a government department to promote Tourism and related activities of the state to the outside world. Efficient content management system used to showcase HD videos and flash content. System enables thousands of govt. approved Tourism investors, promoters, service providers to contribute towards promotion of the state.
Roles and Responsibilities:
Solid experience working in fast paced Agile (Scrum / Kanban) environment performing the
role of Test Engineer for various multi tier applications
Developed manual Test Plan, Test cases and Test scripts based
Played active role in review of various specification documents and identified pre requisites
and risks before the start of QA phase including sample data creation
Performed automation testing of various web applications using HP QTP
Used HP Quality Center as a test management tool in defining releases, documenting
requirements, plan and execute test cases, mapping requirements with TCs and analyse
results
Experience setting up and performing sanity check on both local and test environment
Creation and execution of test cases based on tasks / user stories scoped for each sprint
Logged, performed re-test and closed defects to meet requirements
Strong hands-on experience performing Functional, Regression, Integration testing
Effectively managed defect triage process by setting up defect reporting and review processes
Prepared web automation of manual tasks using Selenium WebDriver, Java, TestNG
Performed back end testing of web applications using SQL queries to validate inserted and updated data.
EDUCATION
Masters in Business & Management Sep 2009 - Dec 2010
University of Bedfordshire
London, United Kingdom
Bachelor of Science, Computer Science Aug 2005 - Aug 2008
Amrita University,Vallikavu, India