Post Job Free

Resume

Sign in

Quality Assurance Security Clearance

Location:
Ottawa, ON, Canada
Posted:
December 22, 2023

Contact this candidate

Resume:

Nanthakumaran Karunakaran

*** ********** ********

Ottawa, Ontario, K2J 5X3

Email: ad15p0@r.postjobfree.com

LinkedIn profile: linkedin.com/in/nanthakumaran-karunakaran-2649781b9

Security Clearance: Secret Level II (Valid until Jan 2031)

Cell: 613-***-****

PROFILE

Over 10+ years of experience in Quality Assurance, Manual Testing and Automated Testing of Client/Server, Mobile and Web-Based as well as Mainframe related applications

An energetic, team-oriented, and process-focused professional with excellent communication skills in Software Quality Assurance

Strong organization and prioritization skills involving workload planning, setting priorities, and responding to immediate requirements.

Strong Knowledge on all phases of Software Development Life Cycles (SDLC), Software Testing Life Cycle (STLC) and methodologies (Agile, Scrum, Waterfall)

Proficient in analyzing the BRD (Business requirement document), FRD (Functional requirement document and SRD (System Requirement document) for developing Test plan, Test cases, Test Scripts.

Performed backend testing by writing SQL Queries to validate data.

Knowledge on the testing Mainframe online CICS application.

Strong analytical and problem-solving skills with a detail-oriented approach to project testing

Proficient in Manual Testing and Automated Testing tools: Selenium, Appium

Experience in testing using Selenium Web driver, TestNG, GIT HUB, Maven

Experience in the Mobile Testing includes Android, iPhone, iPad, Emulator, Simulator

Highly proficient in Functional, Non-Functional, Regression, Integration, User Acceptance, Sanity, Smoke Testing, System testing, Black Testing, Performance and Load/Stress Testing

Experience working with bug Tracking Tools such as Bugzilla, TFS, MTM, Azure DevOps, Jira

Strong understanding of data base design, structure and management and the practices of data management

Manipulation of many applications to give consultation on data base improvements.

Database Validation to check the updated data in the Database.

Extensive knowledge of Microsoft CRM Dynamics and Power Apps.

Advanced working knowledge of Microsoft Office Suite like Excel, word, PowerPoint

Knowledge and understanding of Accessibility for Ontarians with Disability Act

Security Clearance: Secret Level II (Valid until Jan 2031)

TECHNICAL SKILLS

Automation Tools Selenium, Katalon Studio Postman, JMeter, SoapUI

Mobile Manual Testing Android, iPhone, iPad, Emulator, Simulator

Database MS SQL Server, MySQL, and MS Access, Oracle

Testing Tools IE Developer Toolbar IE Watch, Extra View, QTP

Operating Systems Windows 2000/XP/NT/Vista/7/8, MSDOS, UNIX, LINUX

Programming Languages Java, Python C/C++, C#, Visual Basic, .NET, Assembly Language

Web Languages HTML, XML, CSS, JavaScript and ASP.NET

Android Android SDK, Android Studio, Intent, Broadcast Receivers

Operating Systems Windows 2000/XP/NT/Vista/7/8, MSDOS, LINUX

Microsoft Suite MS Office (Word, Visio, Excel, PowerPoint)

Design and Modeling UML, UCM, OCL, Design Patterns

Department of National Defense Mar 2022- present

Senior QA Analyst

Project Name RPSR

Project Description

The (RPSR) Revised Payment System for the Reserves is a web-based client server application residing on Dell servers running the Microsoft Windows 2012 Server operating system. It is a custom Java-based web application. Java provides for the manipulation of the data.

Analyzed and wrote test cases using Business requirement document (BRD), Functional Requirement Document (FRD) and use case documents

Reviewed user requirements documents to ensure that requirements are testable

Reviewed design document to ensure the test plans are traceable

Analyzed the functional and technical design documents

Performed functional, regression, integration, and system testing for front end payment system.

Retrieving and verifying the data from backend by writing the complex SQL queries

Followed agile methodology and SCRUM, in SDLC projects

Run SQL queries testing and data transfer to the Mainframe for claims process

Performed Database testing using SQL queries

Tested backend application functionalities using Microsoft Dynamics

Wrote and executed test cases on Azure DevOps

Executed UAT test cases and reported test results and documented defects

Performed negative and positive testing manually

Logged and tracked bugs by creating a detail description of the bug, screenshots, steps to reproduce, environment where the issue was found, setting the severity of the bug using Azure DevOps

Attended daily scrum meetings, sprint retrospective, sprint plan, release retrospective with Development team, testers, Business analyst, team leads.

Eperformance Inc

Senior QA Specialist May 2021- Feb 2022

project #1

IRIS System (Public Services and Procurement Canada)

Project Description

The Integrated Real-time Industrial Security (IRIS) System is who want to apply for their Security requirement for Government job online portal. The project is to replace the current complement of aging systems supporting both the Contract Security Program (CSP) and Controlled Goods Program (CGP) functions within the industrial Security Sector (ISS) of Public Service and Procurement Canada (PSPC) with a unified solution that better addresses the current and emerging needs of Industry, other Government Departments, PSPC and ISS staff.

Attended daily scrum meetings with Developers, Business analysts, Testers, product owners

Analysis of business and requirement specification

Used agile methodology to ensure the new features meet the requirements and acceptable quality assurance standards

Creating test plans and test cases based on customer requirements

Performed functional, non-functional, regression, integration, User Acceptance testing for every release to make sure vital functionalities of the software is working correctly using developed modules work together

Wrote and executed test cases on Azure DevOps

Executed UAT test cases and reported test results and documented defects

Supported to the development and delivery of product

Created and Executed test cases for MS Dynamic CRM upgrades and enhancements

Performed negative and positive testing manually

Conducted comprehensive functional testing to ensure Power Apps met client requirements and user expectations

Evaluated data integrity and validation rules within Power Apps to maintain data accuracy

Conducted usability testing to assess the user friendliness of Power Apps and provided actionable feedback for improvement

Contributed to the creation and maintenance of a test automation framework for Power Apps testing, increasing efficiency and test coverage

To help identify software defects, performed regression testing for the bug and related modules to make sure there were no problems

Logged and tracked bugs by creating a detail description of the bug, screenshots, steps to reproduce, environment where the issue was found, setting the severity of the bug using Azure DevOps

Eperformance Inc

Senior Automation QA Analyst Jan 2021-April 2021 Project #2

PCH (Canadian Heritage)

Project Description

PCH is the list of Canadian Heritage funding programs accepting applications through the Canadian Heritage funding Portal. Who want to apply for funding directly online portal they are available to register their organization on the portal and keep their information up to date

Analyzed and wrote test cases using Business requirement document (BRD), Functional Requirement Document (FRD) and use case document

Developed and Implemented automation test suite using Selenium WebDriver and TestNG automated testing tools as well as using Java to develop test scripts to automate test cases.

Used Eclipse to develop and debug the code when errors appeared during testing, providing the developers to fix

In an Agile environment, for every sprint, performed testing by using Selenium WebDriver

Used Selenium WebDriver locators like (Xpath, CSS Selectors, ID, Name, DOM, and link text) to quickly find and match elements of web pages that are required for interactions

Configured Selenium WEB driver, TestNG, Maven tool and created Selenium automation scripts in Java.

Generated detailed test reports using TestNG Reports and extent reports, providing valuable insights into test results

Developed test scripts for both manual and automated testing and executed those scripts for both manual and automated functional testing of Web Services using SOAPUI and Postman tool

Executed UAT test cases and reported test results and documented defects

Used GIT HUB to collaborate developing source code

Developed test plans, test cases and test Scripts to validate MS Dynamics 2016 CRM system functionality, integrations and customizations

Conducted comprehensive functional testing to ensure Power Apps met client requirements and user expectations

Evaluated data integrity and validation rules within Power Apps to maintain data accuracy

Conducted usability testing to assess the user friendliness of Power Apps and provided actionable feedback for improvement

Supported to the development and delivery of product

Logged and tracked bugs by creating a detail description of the bug, screenshots, steps to reproduce, environment where the issue was found, setting the severity of the bug using Azure DevOps

Employment & Social Development Canada (ESDC)

Senior QA Analyst / Database Analyst Oct 2019-Dec 2020

Project# 1

OAS SIS: Data Migration

Project Description

OAS SIS is a project that migrates Old age security (OAS), Canada Pension Plan (CPP), IA from mainframe system to new system. There are multiple business rules involved in migrating data from one system to the other.

Performed testing by using complex SQL queries to query the database and verify the results using Oracle database

In an Agile environment, for every sprint, performed testing by using Oracle database

Designed, reviewed, edited test plans and scripts

Assessed and proposed methods and processes for improvement of data base structure and management

Attended daily meetings with Developers, Business analysts, Developer, and testers.

Provided support such as system troubleshooting, exception handling, quality assurance and business intelligence to colleagues and providing reports to managers

Once the merge rule is applied, queried the database to make sure all the data is transferred to the new system

Performed validation test by running queries before migration and after migration to make sure the all the data are merged

Test results are exported to Excel file for analysis purposes

Ensured the quality of pension plan data and products and made sure the procedures, standards and guidelines were followed for each situation

Ensured accuracy and consistency of data by interpreting the data to identify data discrepancies for clients

Logged and tracked bugs by creating a detail description of the bug, screenshots, steps to reproduce, environment where the issue was found, setting the severity of the bug using Azure DevOps (TFS 2013)

Created and maintained SQL Scripts to perform back-end testing on the oracle database

Stored procedures, multiple tables and multiple databases are used for writing SQL queries

Employment & Social Development Canada (ESDC)

Senior QA Specialist/Automation Apr 2019- Sep 2019

Project # 2

OAS SIS: eServices

Project Description

ESDC provides a wide range of programs and benefits for Canadians such as Old Age security (OAS), Guaranteed Income Supplement (GIS), Canadian Pension Plan (CPP) and others. There are multiple features and enhancements made to these benefit applications. These applications are accessed through the My Service Canada Account (MSCA), where clients complete and submit their application which is then sent over to multiple systems and to the Enterprise database (EDB). ESDC agents use the Government Support Service application to retrieve and process OAS/GIS applications that come from the MSCA system which help determine if the client is eligible for the benefit. Many of these clients that were engaged in this project were also in the end, users of the system being tested.

Attended daily scrum meetings with Developers, Business analysts, Testers, product owners and Scrum Master to discuss requirements/specifications, validating capabilities and report issues

Participated in backlog refinement meetings, sprint retrospective meetings with project team members.

Analysis of business and requirement specification

Wrote and executed test cases on Microsoft Test manager 2013

Configured Selenium WEB driver, TestNG, Maven, Jenkins tool and created Selenium automation scripts in Java

Integrated automated tests into the Jenkins CI/CD pipeline for continuous testing and deployment

Developed and implemented automation test suite using Selenium WebDriver and TestNG automated testing tools as well as using Java to develop test scripts to automate test cases

Used Eclipse Java integrated development environment and TestNG framework to develop and debug the code when errors appeared during testing, providing the developers to fix the errors

Wrote and executed test cases on Azure DevOps

Generated detailed test reports using TestNG Reports and extent reports, providing valuable insights into test results

Executed UAT test cases and reported test results and documented defects

Logged and tracked bugs by creating a detail description of the bug, screenshots, steps to reproduce, environment where the issue was found, setting the severity of the bug using MTM and Azure DevOps (TFS 2013)

To help identify software defects, performed regression testing for the bug and related modules to make sure there were no problems

Validated functionality against the business requirements once the feature was built and pushed to QA

Developed test scripts for both manual and automated testing and executed those scripts for both manual and automated functional testing of Web Services using SOAPUI tool

Tested ITRDS Mainframe applications.

Verified, updated and validated accountholder data information, account information and authorization of transaction data in the Mainframe application

Performed Functional, Regression, System and UAT in Web and Mainframe application.

Performed backend testing for data validation using SQL Queries

Performed functional, Audit, non-functional, regression, integration testing for every release to make sure vital functionalities of the software is working correctly using developed modules work together

Avanto Solutions Inc

QA Tester/Automation Jan 2016-Mar 2019

Project Name

Online food Delivery/Pickup system

Project Description

Greek Tycoon restaurant is an online food pickup/delivery system which allows the customers to order food online. Customers are presented with the following categories from the menu (Appetizers, Soups & Salads, Entrees, Pitas, Dips, Sides and extras, and Beverages. The system allows the user to check out as Guest or Register online at greektycoon.ca. Payments can be made online using Visa/Master card or Debit card. Customer has the option to receive the food either by picking it up at the restaurant or delivering it to their home. Users could order food via the web and mobile platforms.

Analyzed and wrote test cases using Business Requirement Document (BRD), Functional Requirement Document (FRD) and Use Case Document

Lead and prepared Test plans and Test cases according to scheduled timelines with the business requirements including project intakes

Used agile and waterfall methodologies to ensure the new features meet the requirements and acceptable quality assurance standards

Developed, implemented and maintained automation test suite using Selenium WebDriver and TestNG automated testing tools as well as using Java to develop test scripts to automate test cases

Used Eclipse to develop and debug the code when errors appeared during testing, providing the developers to fix the errors

Used different types of virtual devices (Emulator and Simulator) and real devices for Test cases validation

Performed Regression testing, Functional testing, Non-Functional testing, UAT testing, Smoke testing, System testing and Integrated testing to test web application

Performed backend testing using MS SQL server to validate data

Executed UAT test cases and reported test results and documented defects

Supported to the development and delivery of product

Used Selenium Webdriver locators like (Xpath, CSS Selectors, ID, Name, and link text) to quickly find and match elements of web pages that are required for interactions

Participated in daily status meetings to report any bugs, issues, and risks

Worked in close coordination with software designers and business analysts in performance and failure analysis of detected problems

Wrote and executed test cases on Team Foundation Server (TFS )

Generated detailed test reports using TestNG Reports and extent reports, providing valuable insights into test results

Reported bugs using Team Foundation Server (TFS) and performed regression testing once the bug is fixed

Involved in testing application on different mobile platform such as iOS and Android devices

Used Selenium web driver to write test scripts using Java

Performed compatibility testing with various mobile handsets to ensure that functionality working as expected

Avanto Solutions Inc

QA Tester/Automation Aug 2014 – Dec 2015

Project Name

Online Pizza delivery System

Project Description

The project was to develop an online pizza ordering system for Regions pizzas which manage details of customers, online order, pizza, and payments. It manages all the necessary activities for a pizza store. The customer can place pizza orders from anywhere and can pay through online or cash delivery. When the order has been confirmed the process begins and the customer gets notified. The admin gets notified with customer new order status in web backend. The admin assigns customer’s new pizza orders to the available delivery stuff. The delivery staff receives a notification regarding the order along with customer information.

Developed test scripts using functional requirement documents (FRD). Test scenarios are created for positive, negative, functional, non-functional, boundary cases etc.

Developed and implemented automation test suite using Selenium WebDriver and Java automated testing tools as well as using Java to develop test scripts to automate test cases

Used Eclipse to develop and debug the code when errors appeared during testing, providing the developers to fix the bugs

Used Selenium Web driver locators like (Xpath, CSS Selectors, ID, Name, and link text) to quickly find and match elements of web pages that are required for interactions

Lead and prepared Test plans and Test cases according to scheduled timelines with the business requirements including project intakes.

Wrote and executed test cases on Team Foundation Server (TFS

Developed test scripts for both manual and automated testing and executed those scripts for both manual and automated functional testing of Web Services using SOAPUI tool

Participated in User Acceptance Testing (UAT) environment, prepared UAT test cases and testing estimates

Created and maintained SQL Scripts to perform back-end testing on the oracle database

Supported to the development and delivery of solution

Ensured that all the test cases are updated in the HP Quality Center/ALM along with Master test plan; Generating Matrices Reports and Charts for Defect Analysis to analyze statistical nature of the defects

Wrote SQL queries using MS SQL server to validate data

Performed Functional, Non-functional, regression, integration, GUI testing, performance testing, smoke testing for web applications

Attended daily, weekly meetings with developers, testers, team lead, Business analysts

Tyco

QA Tester May 2011 – Jul 2014

Project Name

1.Windows Based Security Downloading Software

2.Client to server Enterprise Downloading Software

3.Web System Administrator Enterprise Application

Project Description

Tyco is a merger of Johnson controls provides solutions to large institutions, commercial buildings, retail, industrial, small business and residential. Their solutions to customers include Fire detection, Fire Suppression, Personal Protective Equipment, Monitoring, Intrusion Detection, Video Surveillance, Integrated Security Solutions, Access Control and Retail solutions.

Have complete working knowledge and have been involved in all project phases from startup through deployment. (Startup, defines, design, build, test, deploy).

Escalated issues, risks, blocking defects, design questions/clarifications in person to all relevant parties immediately and constantly work on resolution

Sent testing progress report and detail status to the Resource Manager and Project manager on regular basis

Assisted User Acceptance Testing (UAT) with UAT group to ensure to correct business logic

Used QTP automation tool to automate test cases

Performed functionality testing, Regression testing, GUI testing, End to End testing, Integration testing, performance testing, User Acceptance Testing, Stress testing, load testing for hardware and software devices

Supported to the development and delivery of product

Developed Requirement Traceability Matrix (RTM) for tracking and ensuring all the test requirements have been tested

Attended daily meetings with team lead, testers, and managers

Used Extra View bug tracking tool report bug

Education

Bachelor of Engineering- Computer Systems

Carleton, University

REFERENCE

References available upon request



Contact this candidate