Overview
Summary
Skills
Work History
Education
Certification
Work Preference
Timeline
Generic
Nagaraja Kumarasamy

Nagaraja Kumarasamy

Software Developer Engineering in Test
Morrisville,NC

Overview

10
10
years of professional experience
1
1
Certification

Summary

Over 10+ years of experience as a SDET, extensively worked on Automation & manual testing of Cloud, Web Client Server, API, Web Services applications, Mainframe, Power builder, Informatica, Salesforce, Backend applications. Experience in domains such as Insurance, Financial services. Expertise in Manual and Automation Testing of Client/Server, Web-based applications, Backend, and mainframe apps.

Skills

  • Selenium Web driver with Java, REST Assured with Java, TestNG, JUnit, Cucumber
  • Automation Framework - BDD, ATDD, Hybrid, DataDriven
  • API Testing Tools - Postman, SoapUI
  • Project Management Tools - JIRA, HP-ALM, Tricentis qTest
  • Primary Languages - Java, Java Script
  • CI(Continuous Integration) - Jenkins
  • Source Control Tool - Git, Bitbucket
  • Web Technologies - HTML, JavaScript, XML, JSON
  • Database - MySQL, Mainframe DB2
  • Build Management Tools - Maven
  • Software Development Tools: JIRA, Confluence

Work History

Software Development Engineer in Test

Synechron Technologies
Fort Mill, SC
09.2022 - 08.2023
  • Actively Participate in Feature grooming sessions and raise all open questions & foreseen risk/impediments
  • Analyze test user stories and create high level testing scope meeting all the acceptance criteria and assess the story points/effort estimates
  • Created all the test dependencies (i.e., upstream/downstream file and data dependencies) and assigned it to Scrum master for assistance
  • Created detailed breakdown of Test tasks (Analysis, Design, Automation, Execution) with required effort in Jira board
  • Created Test Scenarios/Test cases meeting all the positive, negative and boundary conditions and review it with agile team and Product owner for feedback
  • Designed automated test scripts using Selenium (java) with TestNG & BDD framework and REST Assured with (Java) for REST API automation using Bitbucket as Version control and Jenkins for CI/CD
  • Peer Reviewed the automation code and shared feedback
  • Reviewed the automated scripts with application scrum team
  • Created complex SQL queries as part of test data identification as well as Test script validation
  • Execute the automated test scripts and manual test scripts and load the evidence to JIRA feature/test User story
  • Report the status and impediments in the Daily stand-up meeting and triage the defects as required
  • Collaborate with UAT team and support them throughout UAT Cycle
  • Demo the feature test evidence to the agile stakeholders and sign off the feature/requirement in Jira board and mark it as Deployment ready
  • Participate in deployment meetings as required and provide test assistance for smooth handover to business.
  • Skilled at working independently and collaboratively in a team environment.
  • Proven ability to learn quickly and adapt to new situations.
  • Proved successful working within tight deadlines and a fast-paced environment.

Software Development Engineer in Test

Mastech Digital
Pittsburgh, PA
08.2022 - 09.2022
  • Analyzed Business Requirements and Developed Detail Test Plan and Test Strategy
  • Create Test user stories in JIRA board and add Test tasks such as Analysis, Test Design, Data preparation, Automation, Execution, and effort estimate newly created task
  • Involved in writing Automation scripts and executing scripts
  • Developed BDD scripts with cucumber and TestNG (Web UI with Selenium Web driver using Java and Rest Assured with Java)
  • Execute the developed Automated scripts and log the functional defects in Jira board and assign severity
  • Performed Web Service API functional manual testing using POSTMAN and validated the database using MySQL
  • Involved in writing QA Test Results and Evaluation Reports and UAT handover.

Software Development Engineer, Test (Test Specialist)

IBM Corporation
Cary, NC
02.2020 - 08.2022
  • Participate in PI Planning sessions and groom User stories with product owners and business team along with dev
  • Analyze the User stories and add Test effort estimates to those stories using story points
  • Create Test User stories in Microsoft Azure to match the Acceptance criteria and create detailed Test task for each user stories and add effort estimates in hours
  • Develop Test Scenarios and assign it to Product owner and UAT for review and feedback
  • Developed Data-driven framework and Key- Word driven framework, BDD Test scripts with cucumber & TestNG with Selenium Java for Web UI applications and created Test data for required scripts
  • Create BDD base Test scripts with cucumber and Junit with Selenium java for API services
  • Involved in Automation Feasibility Study for power builder applications and helped in feasibility study with TOSCA for power builder application test automation
  • Developed Mainframe automated test cases using Rational Functional Tester (Java – Eclipse) based IBM tool
  • Worked on Mainframe legacy database Modernization project where I have worked with dev team to assess all the components which are impacted and Regression test all the Mainframe CICS, TSO components, Related backend API / webservices and Web UI components using both manual and Automated testing
  • Worked on distributed test automation execution on different environments as part of Continuous Integration Process using Jenkins
  • Performed Web Service API testing for UI & backend validations by using REST
  • Performed End to End testing by validating different applications (from Enrollment using Mainframe to Claims which is Cloud hosted application) in different technologies
  • Involved in writing QA Test Results and Evaluation Reports
  • Presented complete product demos to UAT and business teams on both Functional and Automated test scripts and Results as part of Sign off
  • Played a major Test role in adding new Insurance products (i.e., MetLife PET insurance, Whole Life, and HSSA to MetLife portfolio) and worked actively in collaborating with Business and third-party vendor team in understanding the business architecture and integrating Automated scripts for data creations as well result validations.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.

Test Specialist

IBM India Pvt Ltd
Chennai, Tamil Nadu
06.2013 - 01.2020
  • Analyze the Functional requirement and Business requirements and clarify all testing ambiguities
  • Develop detailed Test Plan and Test strategy covering scope, entry, exit criteria, resource and training needs, and project timelines and SLA’s
  • Designed and developed Test Scenarios and Test cases with maximum test coverage
  • Review the Test scenarios and Test cases with business and dev team for feedback and load it to HP Quality center
  • Peer reviews the Test cases and scenarios and share feedback
  • Prepare Mainframe Test versions of JCL’s jobs and control cards and identify all the Mainframe DB2 tables for result validations
  • Prepare the Test data either by copying and masking the production data and / or create own test data through automated scripts
  • Analyze the API services which are impacted and create a mock request using SoapUI
  • Analyze the SQL Tables which are impacted/ changed / added and create SQL queries to validate the results
  • Design Automated scripts using
  • Web UI - Selenium web driver with Java
  • Web Services/API - RIT (Rational Integration Tester) Java
  • Mainframe – RFT (Rational Functional Tester) Java
  • Informatica – Eclipse Java utility scripts
  • Automation of functional testing framework for all modules using Selenium Web Driver and RIT & RFT
  • Designed Data Driven Framework in Selenium and captured data from Excel Sheet by using Apache POI
  • Implemented Selenium using TestNG framework with Java
  • Participate in project audits and ensure non -compliance (if any) are corrected
  • Prepare daily status report and participate in daily status call and defect triage meetings
  • Coordinated on-site and offshore test and Development teams in various phases of project
  • Worked Hand in hand with MetLife Business team for smooth project completion
  • Update the Regression Test suite with the newly added features and review the regression suite with business and dev teams for feedback
  • Update the Automation Inventory and project audit catalogs
  • Update the Test effort estimations for the completed project and monthly invoice submission for the Test efforts to PM approval.

Education

Bachelor of Technology – B. Tech - Computer Science

SASTRA University
2013

Certification

Insurance Industry Foundations badge Agile Explorer Badge Big Data 101 Certificate of recognition from client under “Going an Extra Mile” – 2019 Certificate of recognition from client under “Eminence & Excellence SPARK” award – 2018 Certificate of recognition from client under “Eminence & Excellence” award - 2016 Certificate of recognition from client under “Walked the Extra Mile” - 2015 Certificate of recognition from client under “Raising Star” - 2014

Work Preference

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Important To Me

Company CultureWork-life balanceCareer advancement

Timeline

Software Development Engineer in Test

Synechron Technologies
09.2022 - 08.2023

Software Development Engineer in Test

Mastech Digital
08.2022 - 09.2022

Software Development Engineer, Test (Test Specialist)

IBM Corporation
02.2020 - 08.2022

Test Specialist

IBM India Pvt Ltd
06.2013 - 01.2020

Bachelor of Technology – B. Tech - Computer Science

SASTRA University
Nagaraja KumarasamySoftware Developer Engineering in Test