Kulvir Singh
Mobile: +1-469-***-****
Email: adgsce@r.postjobfree.com
Professional Summary
Having more than 12 years of experience in Quality Assurance/Software Testing. Currently working on SDET role in Scaled Agile Framework
Automation experience using Java, Selenium Webdriver, Cucumber/Gherkin, JUnit and TestNG.
Automation experience in creating and enhancing Page Object Modal, Test Driven, Data Driven, Keyword Driven, Hybrid and Behavior Driven Automation frameworks.
Expertise in Automation of SOAP and RESTFULL web services using Java and RestAssured.
Working knowledge of DevOps tools like GIT, Jenkins, SonarQube, Veracode, Docker and Kubernetes.
Designed and developed E2E Automation framework which includes validations from Oracle DB, Mongo DB, Elastic Search, Rest APIs response and UI of Web Application.
Working knowledge of Kafka tool.
Good experience of using IDE like Eclipse and various Test Management Tools like HP QC/ALM, IBM TDP, Rally, JIRA.
Expertise of Regression Testing, Functional Testing, Black Box Testing, Integrated System Testing, End to End Testing, Assembly Testing and User Acceptance Testing.
Experience of Root Cause Analysis by looking into application logs using Splunk, Kibana and Putty(Unix Logs) tools.
Experience of leading a team of 15 resources which involved tasks like Automation code review of given Pull Requests, technical training, Work distribution, getting all the required setups done for the team, reviewing the deliverables before those are sent to the client, onsite-offshore communication and daily status reporting.
Experience in API testing using SoapUI and Postman.
Experience in testing Web Application, Android application (Native and Hybrid) and IOS applications.
Experience in SAFE and Agile Methodologies.
Experience of using SCM tools like GitHub/BitBucket, build tools like Maven and continuous integration tools like Jenkins.
Good knowledge in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) on Agile (Scrum) and Waterfall methodologies.
Experience in Analytics/Reporting testing and Accessibility testing.
Experienced in working closely with the clients and the Product owners to analyze the client requirements, participating in US grooming and Sprint Planning calls.
Expertise in preparation of Test Plan, Test Strategy, Test Cases, Test Scenarios, Test Data and Test Execution.
Experience in providing Estimation in terms of Test Effort and Testing Timelines.
Education
Degree
Board/University
Year of Passing
B.Tech in Computer Science & Engineering
Punjab Technical University
June, 2005
Senior Secondary Examination
Punjab School Education Board
March, 2001
10th Standard
Punjab School Education Board
March, 1999
Experience
Organization
Client
Designation
Duration
Tech Mahindra Americas.
AT&T
SDET
Apr, 2019 till Present
Tech Mahindra Ltd.
AT&T
Test Lead
Dec, 2013 to Apr, 2019
Infosys Technologies Ltd.
AT&T
Technical Test Lead
March, 2006 to Apr, 2013
Technical Skills
Operating Systems
Windows XP, Windows Vista, Windows 7
Languages
C, C++, Java, PL/SQL
Methodologies
Dev-Ops, SAFE, Waterfall, Agile
Databases
Oracle, Mongo and Elastic Search
Tools & Utilities
Eclipse, Selenium, Rest Assured, Cucumber/Gherkin
Postman, SOAP UI
Jenkins, Maven, CodeCloud, GIT, SonarQube, Veracode, Docker, Kubernetes
TOAD, SQL Developer, Robo 3T(Mongo), Kafka
Putty, Kibana, Splunk
TDP, HP Quality Center (Test Management)
Rational Requisite Pro
Rational Clear Quest (Defect Management)
Rally, Agile Craft, Jira iTrack (Agile Management)
QTP
Domain Knowledge
Telecom, Banking
Projects Profile
6.
Project Name : Services Agile Release Train (BUP)
Client
AT&T
Role
SDET
Organization
Tech Mahindra Americas Inc.
Location
Plano, TX, USA
Duration
Apr, 2019 –Till date
Tools :
O/s :
TDP, Postman client, Agile Craft, Jira iTrack, Eclipse, Rest Assured, Jenkins, CICD, Maven, Veracode, Putty, NVDA, Selenium, Cucumber, Gherkin
Project Description
BUP team is part of MyATT Services Agile release train. MyATT is online portal used by AT&T’s customers (Wireless, Wireline, Uverse, DTV) to manage their services, accounts, profiles, view bill details, view usages and make payments. BUP team handles implementation of all new functionalities/enhancements of existing functionality related to Billing, Usage and Payments areas of MyATT application.
Contribution
Currently working as SDET for BUP team. As a SDET, responsible for:
Analysis of the User Stories provided by the POs.
Automation using Java, Selenium, and RestAssured
Enhancing BDD Automation framework using Cucumber/Gherkin
Test Planning, Analyzing test data requirements and Test execution for User Stories.
Performing UI Testing, Analytics Testing and Accessibility Testing.
Micro services Testing using Postman.
Automation of all Microservices/Endpoints using Rest Assured.
Monitoring auto builds in Jenkins for Master Dev environments.
Initiating/pushing builds to QA Environments using CICD Pipeline.
Participating in daily SU calls and sharing daily status and impediments if any.
Participating in US grooming calls, Sprint Planning calls, working sessions and Demo sessions.
Working with POs to Demo all delivered features to end client.
5.
Project Name : KS_FB_CSSD AT-RCA
Client
AT&T
Role
Test Lead
Organization
Tech Mahindra, India
Location
Chandigarh, India
Duration
Jan, 2016 – Apr, 2019
Tools :
O/s :
TDP, Quality Center, Firebug, HTTP Fox, Postman client, Putty, MS Office, Unix, SWITT
Windows 10
Project Description
KS_FB_CSSD AT-RCA involves Assembly testing and Root Cause Analysis project of Account Management application of AT&T. The project involves analyzing the root cause of IST and UAT defects and Assembly Testing of the application and its iterations. As part of KS_FB_CSSD AT-RCA, we also perform API (Backend APIs) testing. It includes both regression testing and the new projects coming up as a part of releases.
Contribution
Was acting as Test Lead for MyATT DSS RCA team. As a Test Lead, was responsible for:
Analysis of the specifications provided by the clients.
Creating BDD Automation framework using Cucumber/Gherkin, Java, Selenium and ResrAssured.
Test Planning, Analyzing test data requirements and Test execution for Assembly Testing Phase.
Tracking and Status reporting to onshore and client.
Work distribution, assignment and coordination within team.
Responsible for assuring the Quality procedures related to the project.
Analyzing IST/UAT Defects and assigning them to appropriate team.
Ensuring defect follow up and closure by coordinating with different teams working for the project.
Organizing meeting with various teams for quicker resolution and closure of defects as RCA.
Code Build Verification and validation.
Monitoring Defect Warrooms.
4.
FTOPS (AT&T OLAM Testing - MyATT)
Client
AT&T, USA
Role
Test Lead
Organization
Tech Mahindra Ltd.
Location
Chandigarh, India
Duration
Dec, 2013 – Jan, 2016
Tools :
O/s :
Rally, Quality Center, Firebug, HTTP Fox, Postman client, QTP, MS Office, Unix
Windows 7
Project Description
AT&T OLAM (Online account management) testing project deals with Web Testing, API Testing and Web Accessibility Testing (Accessibility testing for physically challenged people) of AT&T portal named MyATT. Testing is performed using agile methodology. AT&T customers can view & manage their accounts through MyATT Application. Customers can also view their Usages, pay bills, change rate plans, register for various features/services and update profiles using MyATT application.
Contribution
Was working as Test Lead for MyATT test team. As a Test Lead, was responsible for:
Interacting with Scrum master, Definition and Delivery teams to understand the test scope and requirements of testing.
Participating in Daily stand up calls, Demo calls and Scrum calls to understand and review User Stories.
Submitting Estimates and dealing in test management tasks.
Distribution of tasks among various team members.
Updating and managing Rally tasks.
Working on Data Request Submission, Test Planning, Test Execution, Defect identification and Defect follow up activities.
Reviewing DRs, Test Plans, Test Results and Defects of subordinate team members.
Reporting Daily Status to Client and onshore team.
Dealing with issues and road blockers in the delivery path.
Interacting with client and other stakeholders in various daily status calls, defects & issue calls.
Responsible for on time and quality delivery of the release scope.
Liaising between onshore and offshore team members.
3.
BASEL II
Client
American Express, USA
Role
Technical Test Lead
Organization
Infosys Technologies Ltd.
Location
Chandigarh, India
Duration
August, 2012 – March, 2013
Tools :
O/s :
Quality Center, Toad, OFSAA, OBIEE, MS Office, Unix
Windows 7
Project Description
BASEL II is a set of recommendations on banking laws and regulations issued by the Basel Committee on Banking Supervision. These recommendations are international standards that control how much capital banks need to hold to guard against the financial and operational risks banks face. These rules sought to ensure that the greater the risk to which a bank is exposed through its lending, investment and trading activities, the greater the amount of capital the bank needs to hold to safeguard its solvency and economic stability. Banks need to generate Reports for Credit Risk, Market Risk and Operational Risk for regulatory and public review. This Project deals with validation of regulatory reports generated for American Express.
Contribution
As a Technical Test Lead, was responsible for:
Participating in BRS and FRS walkthroughs for Requirements Analysis and understanding testing scope.
Preparation and Review of System Test Plans.
Test execution, Test Results Review and reporting.
Defects identification, submission and follow up.
Regression testing of existing reports.
Status reporting to client.
Timesheet and Process anchor.
2.
MyATT - Online Account Management
Client
AT&T, USA
Role
Technical Test Lead
Organization
Infosys Technologies Ltd.
Location
Bothell, WA, USA
Chandigarh, India
Duration
Oct 2011 – July 2012 (USA)
July 2010 – Oct 2011 (India)
Tools:
O/s:
Quality Center, Rational Requisite Pro, Rational Clear Quest, FS Capture, QTP, SOAP UI, TOAD, VSS, HTTP Fox, MS Office
Windows 7
Project Description
MyATT is an end user application designed to serve AT&T customers. MyATT application acts as one stop arrangement for AT&T customers to manage their services, shop for devices and accessories and get online support to their queries. Users are able to view and pay their bills, view and change rate plans and get support online for any of the issues being faced by them. Testing was performed using Waterfall methodology. This is same Project on which Kulvir is currently working on as an employee of Tech Mahindra. Earlier Infosys was handling MyATT application’s testing work but AT&T had given contract of this Project to new vendor Tech Mahindra in July, 2012.
Contribution
As a Technical Test Lead, was responsible for:
Participate in Requirements Walkthroughs, Analyze Business Requirements and Review Functional Requirements.
Prepare the TC0/TC1/TC2 Test Effort Estimates as per the available clarity on requirements.
Discuss Functional Requirements with offshore team, Clarify doubts of offshore team, Collect open questions and get clarifications for the same from respective Functional Analyst.
Allocation of work within team.
Create and Review Test Cases.
Conducting internal/external walkthroughs of System Test Plans with Requirements, Design, Development, Data and UAT teams.
Create and Review Data Requests.
Performing Functional testing, Tracking, Recording, Reviewing and Reporting Test Results.
Performing Regression testing of MyATT application.
Defects follow up and reporting.
Daily Status Reporting to Client.
1.
SBCHRAPS
Client
AT&T, USA
Role
Technology Analyst
Organization
Infosys Technologies Ltd.
Location
Chandigarh, India
Duration
Dec 2006 – June 2010
Tools:
O/s:
Quality Center, Rational Requisite Pro, QTP, RPT, TOAD, VSS, Visio, WebEx, MS Office, Unix
Windows 7
Project Description
SBCHRAPS is a collection of HR applications for AT&T. Main task involved working on the JOBS (Job Opportunity Broadcast System) Application. JOBS Application is an enterprise wide application for AT&T and is used for managing the recruitment process for different Non Management JOBS in AT&T.
Contribution
As a Technology Analyst, was responsible for:
Handling team and work distribution.
Estimation of new Work Requests.
Participation in Requirements and Design walkthrough.
System Test Planning and Review.
System testing and Regression Testing.
Tracking and Monitoring the Test Execution progress.
Defect Management and Prevention.
Status reporting to client.
Knowledge Management and Timesheet anchor.
Personal Details
Name
Kulvir Singh
Visa Status
H1B – Valid till July, 2021
Location
Plano, Texas, USA