Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Andol Chennakeshwar (He/Him)

Email ID: andol.ck95@gmail.com


Phone: 437-972-5908
Location: Toronto

Professional Summary:

Around 5+ years of experience in software product lifecycle development.

Extensive working experience in Agile (SCRUM) and Waterfall Model.

Analyzes business requirements and perform requirement analysis to provide testing scope and
feedback to the business which helps to convert the business requirements to acceptance criteria
of the user stories.

Exposure in implementing QA Methodologies, Test Plans, Test Design, Test Case, Test data,
Defect tracking & Reporting, preparing Test Summary report.

Experience in design, development and execution of QA Test Plans, Scenario doc, Traceability
and Test Strategies for Manual Testing & Automation testing.

Identifying and creating test data needed for carrying out execution of all functional and
regression scripts.

Experienced in ETL Data validations and validate data with transformations applied at different
layers by forming various SQL queries.

Experience in creating test frameworks using Selenium WebDriver and Cucumber, and modular
frameworks TestNG, including hands on experience in Java/SQL.

Experience in working with open-source tools such as Selenium (Selenium IDE, Selenium RC,
Selenium Web Driver and Selenium Grid), Cucumber, JUnit, JIRA and Eclipse.

Experience in preparing and maintaining Automation Frameworks (Record/Playback, Keyword
Driven, Data Driven, Hybrid Driven, and Page Objects).

Experience in using Selenium Web driver, Eclipse TestNG test frameworks in creating test
scripts, test suites and HTML reports.

Experience in identifying correct GUI elements using various Selenium Locators like ID, Name,
Link Text, Partial Link Text, Xpath, CSS, and DOM in creating automation scripts.

Working knowledge with functional testing Cross Browser Testing using Selenium to check that
the web application works as expected in different browsers.

Experienced in developing Data Driven, Keyword Driven, Hybrid and Page Object Model
frameworks with Selenium to maintain test suite.

Experience using project management tools such as Jira and HP-ALM for bug tracking, issue
tracking, and project management functions.

Experience in executing Automated Regressions suite using Jenkins or CD pipeline Jobs.

Experience with source control management tools such as Git and SVN.

Experienced in using build automation tools such as Maven (to manage framework
dependency jar files) and Ant for automating software build processes.

Coordinating with Project Managers, Business Analysts and System Analysts to set up the pre-
validation and validation environment to execute the scripts.

Ability to adapt new environments quickly, strong team player and good communication.

Experience in Web based testing including GUI Testing, Smoke, Regression Testing, Integration
Testing, System Testing, Functional Testing and Unit Testing. Executions and validations to find
high priority, severity defects.

Expertise in creating manual Test Cases in HP QC/HP ALM for various User Stories based on
Release.

Excellent interpersonal communication, analytical and problem-solving skills.

Experience in Defect Tracking and Reporting using Quality Center (QC) and JIRA.

Experience in creating Test Matrix, Requirements Traceability Matrix (RTM).

Experience in Functional Testing, Stress Testing, Regression Testing, Load Testing, Performance
Testing and User Acceptance Testing in a multi-tier environment.
Technical Skills:
Test Approaches Waterfall, Agile/Scrum, SDLC, STLC
Testing Tools Java, Selenium WebDriver, TestNG, Selenium IDE, Selenium
Grid, JUnit, TestNG, Cucumber, Oracle, API testing
Build/ Integration Tools Maven, Jenkins
Frameworks Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)
Defect Tools JIRA, Kanban, HP Quality Center
Utilities Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project
Tools Eclipse, IntelliJ, GIT, SVN, SOAP UI, Postman

Professional Experience:

Gore Mutual Insurance, Toronto Jun 2021 to Present


Automation Engineer
Responsibilities:

Creating and maintaining test cases for Health Insurance application to validate business
requirements, design specifications and execute functional and regression tests that covers end-to-
end flow.

Creating and maintaining test scripts for regression and functional testing using Selenium Web
driver, TestNG, Maven.

Developing test code in Java using Eclipse IDE and followed Hybrid Framework (Page Object
Model approach and Data driven)

Responsible for identifying the test cases which needs to be automated for Smoke Testing,
Functional and Regression Testing.

Selecting the Test Cases to be automated and performed functional testing of the front- e n d
using Selenium Web Driver and TestNG

Building frameworks and ran test scripts using Selenium methods.

Performing functional testing by creating automation scripts using Selenium.

Using TestNG annotations to control the execution of the test cases and generated web reports
using Jenkins in the background.

Executing automation test using data driven framework with Selenium open source tools such
as Selenium IDE, Selenium RC, and Selenium web driver using Eclipse.

Creating Test Plan, Test cases and Test scenarios based of the project requirement and
understanding.

Reviewing the project Test cases to ensure proper coverage of test cases.

Performing JUnit testing with Cucumber plugin and used Gherkins language to write features.

Performing Automation testing of integration components with the help of Selenium Test scripts.

Performing regression testing of application based on project requirements in Selenium using
TestNG.

Configuring regression test cases in Selenium and participated in running the test cases during
project needs.

Executing the project in Agile Methodology with the help of Jira.

Participating and conducting Sprint Planning sessions, Daily stand up, backlog grooming, Sprint
review and Retrospective meetings with Agile Pod including Product owner and Scrum Master.

Testing the application following the Scrum (Agile) methodology.

Testing browser compatibility using Selenium grid

Identifying, Reporting and Tracking functional defects and business process issues using JIRA

Manually testing, verifying, and validating that the product meets user requirements.

Developing and executing SQL queries to verify the proper insertion, deletion, and updates into
the database

Performing Regression testing for new builds and every modification in the application using
Selenium

Reporting software defects in JIRA and interacted with the developers to resolve technical issues

Designing and building automation frameworks in support of continuous integration
Environment: Selenium WebDriver, Jenkins, TestNG, Maven, Agile, Jira, Eclipse.
Telus Communications, Toronto Feb 2020 to May 2021
Automation Engineer
Responsibilities:

Reviewed Technical Documentation focusing on Product Backlog and Functional Specifications
Document

Understanding the application design and functional specifications by interacting with the
Project Manager, Business Analysts and Developers.

Developed Test strategy and Test scenarios by analyzing Business Requirement.

Developed detailed Test Cases based on the test plans.

Worked closely with the web application development team to ensure proper integration
between mobile application and web application.

Implemented Page Object Model Design Pattern with Java, Selenium Web Driver.

Cross browser compatibility testing performed using TestNG and Selenium GRID

Performed performance/stress Testing using JMeter.

Implemented JIRA as a project tracking tool/Defect tracking/Test case Management tool.

Implemented Jenkins tool for continuous integration of the builds.

Performed Web Services API Automation testing and verified various request/response using
Soap UI and POSTMAN and Rest Assured Library.

Implemented GitHub for source control.

Keep track of all the Legacy defects and monitor them across all the environments

Performed Database testing using SQL queries on MYSQL, ORACLE, and SQL SERVER.

Reviewed the System Test Results with UAT, Business and Developer Team.

Analyzed the Business Requirements and worked with the Development Team for understanding
the details of Functional and Nonfunctional Requirement on Web/Online applications.

Organized Test Plan during initial phase of project, prepared test scripts, created Release note in
Application Lifecycle Management (ALM), setup/link Test Lab with release cycle, executed test
cases and recorded results in ALM.

Wrote Structure Query Language (SQL) queries to check proper data population in application
table and for data verification to perform Backend Testing against Oracle Database.

Prepared meeting notes on daily execution/highlight of the project and send out the reports
to managements.

Interacted with Developers and Business Analysts to perform various types of testing
throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).

Provided weekly status updates showing the progress of the Automation testing effort and
open issues to be resolved.

Worked with the database administrator to migrate & maintain the applications

Prepared test plans, test cases and test scripts based on functional specifications/ requirements
and performed Manual as well as automated testing.

Conducted Data Base and Regression testing.

Conducted Back-end testing using Oracle9i and prepared reports by developing and executing
SQL queries.

Developed Positive & Negative scenarios for the requirements.

Developed test plan, test cases and test scripts in Test Director, after the requirements are signed
off.

Reviewed and Analyzed business requirement documents, technical requirements, and
functional specification of various functionalities

Created detailed test plan and test cases from the Business Requirements.

Performed Regression testing for the various modules of the application.

Tested each application against the QA Test Plan and communicated findings with the team.

Supported UAT with users along with providing training to end-users.
Environment: Eclipse, Selenium WebDriver, Selenium Grid, Testing, JMeter, Jira, Postman, Oracle,
Jenkins, Maven, Soap UI, Quality Centre

Value Labs, India Duration: Jan 2017 – Oct 2019


QA Analyst
Responsibilities:
• Involved in Functional activities like Requirement Analysis, Test planning, Estimations, Test
Case Authoring, Execution and Defect reporting.
• Preparing high level Test Design Document with all possible user scenarios for the assigned
Modules.
• Involvement in the preparation of Test Procedures, Test Scenarios, Test Cases. Testing types
performed: Functional, Retesting, Compatibility and User Acceptance, User Interface,
Multiplatform, Browser Compatibility, Installation and Regression Testing.
• Design and execute the test cases on the application as per company standards and tracked the
defects using HP Quality Center.
• Performed smoke testing to make sure all the test channels and test environment is working as
desired Functional, system, boundary, integration and end-to- end tests were performed during
different phases of testing. 
• Performed black box testing techniques. 
• Prepared defect summary reports and reported results to management for further action. 
• Worked as a POC for 5 team members for assigning tasks and coordinating the test results.
Failure or application bug. Reporting any errors in the Build formation via JIRA (bug tracking
tool).
• Execute the manual test cases to understand the application behavior and identify the test
Perform regression testing to ensure that no new bugs have been introduced into the application.
• Involved in tacking all bugs posted for release and retesting fixed bugs against latest builds.
• Prepared defect summary reports and reported results to management for further action. 
• Prioritizing the bugs and keeping track of them through defect tracking tools.
• Performed Defect Tracking and amp; Management in JIRA and worked in a highly dynamic
agile environment and participated in scrum and sprint meetings.
Environment: JIRA, XL, Windows, Web Logic application server, MS-Office.

Education
Bachelors in Computers- India, sunrise university, 2012-2015

Work Authorization
Permanent Resident of Canada

You might also like