Sei sulla pagina 1di 8

Ankit Singh Lashkari

314-748-0034
ankit.lashkari89@gmail.com
Summary:
 Over 8 years of experience in IT industry of which around 5 years 7 months in US with domain
expertise in Telecom & Financials.
 Worked extensively in Quality Assurance Analysis, Root cause analysis, War Room Hosting,
Requirement Gathering, Test case development, Assembly testing. Worked as a Sr. Quality Assurance
Analyst/Delivery/Definition/Test Lead in multiple POD’s and handle’s it from the definition state to
the delivery state from Client site.
 Well versed in all phases of STLC, including requirement analysis, estimation and test planning, test
cases, traceability matrix, scheduling, testing, defect tracking and bug reporting
 Currently serving as a Sr. Quality Assurance Engineer in Ameriprise Financial Inc and responsible for
following task:
 REST API Testing
 Automating all the REST API for all the End Points based upon their request and response.
 Automating the Web UI Flows/Test Cases using Selenium Webdrivers
 Automating the Mobile Application UI Flows using Appium
 Validating all the Endpoints request/response using Postman or Rest Client in order to validate both
request/responses are getting generated as per requirement.
 Getting All the Endpoints/Services virtualized so that the system breakage is minimum when new code
is appended to the Repository.
 Participating in All the Grooming, Working, Retrospective, Scrum meetings and All phases of Software
Development Life Cycle needed for the delivery of Project.
 Design algorithms and Excel Macros to generate the data.
 Analyze and review the business, functional and non-functional requirements and bring up all the gaps
and dependences on Grooming/Working sessions with the Team.
 Develop/modify all the require SQL queries to perform back-end data validation.
 Create/Modify scripts to maintain automation framework for functional coverage of both Integration
and Regression Test Suite bed.
 Preparing Test Cases covering all the positive and negative scenarios of the User Story so that
application is finely tested.
 Reporting the bugs in Jira and HP Quality Centre and preparing the reports using Jira and HP Quality
Centre and responsible for the all opened defects till the closer.
 Generating the Project Summary Report (Daily Status Report) with all the Test Case execution, defects
with their latest status and share it with all the Team members to know the progress of the Project.
 logs validation using Sumo Logic.
 Hands On experience in Device Testing on various environments with 3+ year of extensive experience
of Automation scripting using Selenium WebDriver, Zap-Fix, HP QTP and 2+ year of experience in
Mobile Automation testing using the Mobile Automation tools like Eggplant, Perfecto, Appium and
Mobile Labs on the physical Mobile devices for different OS’s like Android, IOS , Windows and 1+ year
of experience on T-Plan Robot tool for Automation scripting and executing the flows on the Live Mobile
Devices on OS’s like Android and IOS.
 Also good expertise in using Testing tools such as HP-Quality Center, IBM ClearQuest, IBM TDP (Test
Driven Platform), Rally Agile Tool with the proficient understanding and hands-on knowledge of Test
Methodologies (Example: Scrum, Agile, SAFe, Waterfall, DevOps) and played active role in GUI,
functionality, system, integration, smoke, sanity, regression, user acceptance, performance Testing etc.,
on different environments like QA (Staging), UAT and Production test environments.
 Experience of Leading Team and co-ordination of work between various teams in Project. Skilled for
Team Management and Project Management and able to work independently on any new solution
and design requirement with minimal training/guidance provided. Exposure to problem solving and
code debugging skills as well. Knowledge in development of various Management Reports, Data
Analysis, and Report generations
 Good experience in REST API Testing, Contract Testing for Micro-Services between Consumer and
Provider, Automating the UI Flows/Test Cases using Selenium Webdrivers, Component Performance
Testing using SOASTA
 Received multiple accolades from client (Sr. Technical Director, AT&T), for performing and delivering
the quality work well on time in critical time lines also received appreciation from AT&T and Tech
Mahindra management for implementing the Automation sheet for webtrends/Adobe reporting raw
logs to get the validate and reduces the effort and time of team to 80% and also for performing and
delivering the quality work well on time in critical time lines.
 Extensive experience of acting as a One point interface from Quality Assurance Team for different area
to all other Teams in project. Also has strong Analytical and Problem-Solving skills, Multi-Tasking
abilities and process knowledge to assist enterprises in making critical decisions.
 1+ year of experience on T-Plan Robot tool for Automation scripting and executing the flows on the
Live Mobile Devices.
 Proven ability to setup a team single-handedly at the new location as part of expansion plans.
 Lead a team of 12 resources which involved tasks like technical training, getting all the required setups
done for the team, reviewing the deliverables before those are sent to the client, organizing
organization level activities for team welfare.
 Extensive experience of acting as a One point interface from QA Team for different area to all other
Teams in project.
 Excellent oral and written communication skills, Team building, Leadership, Project Management skills.
 Very good experience in Functional specifications and interaction with clients.
 Creative and resourceful in generating new ideas and solving problems, ability to meet stringent
deadlines, ability to quickly master new concepts, applications and a team player.

EDUCATION:
 2006- 2010- B.Tech in Computer Science Engineering from Jawaharlal Nehru Technological University,
Hyderabad, India.
 2004 - 2006 – Intermediate (11th and 12th) Board of Intermediate Education, A.P.
 2004 – Board of Secondary Education, A.P.

ACHIEVEMENTS:
 Awarded “Rising Star” by Tech Mahindra for the best performer.
 Awarded “Bravo Award” by Tech Mahindra for leading/guiding the team.
 Awarded “Pat on the Back” by Tech Mahindra for finding the flow breakage Defects.
 Awarded “Valuable Team Player” by Tech Mahindra for leading the Team.

TECHNICAL SUMMARY:

Operating System Android, iOS, Windows/98/2000/XP, Windows7, Windows8.1,


Windows 10
Languages C, C++, Core Java, Appium, HTML5, Java Script, CSS3, XML SQL,
Junit,
Databases Oracle 8i/9i/10g

Testing GUI, Functional, System, Integration, Smoke, Sanity, Regression,


User Acceptance, Performance Testing, SOAP API, REST API
Project and Test Management Rally Tool, IBM TDP (Rational) Tool, Agile Craft, HP-Quality Center
Tools (ALM), JIRA and ClearQuest
Automation Testing Tool Selenium WebDriver, Eggplant, Perfecto, ZAP-FIX, Mobile Labs,
Keynote MITE, T-Plan Robot
Performance Testing Tool SOASTA

Tools SQL Developer, KAFKA, Jenkins, Rational Rose, Splunk, Postman,


Editors: EditPlus, Notepad++,
Testing Skills Automation Testing, Manual Testing, Root Cause Analysis, Contract
Testing, Component Performance Testing, Rest Assured Testing
(Functional Testing, Performance Testing, Regression Testing,
System Testing and UI Testing)
Other T-Plan Robot, QTP, Keynote MITE, SOAP API,
Software Lifecycles Waterfall, Agile, SAFe, DevOps
Accessibility Testing NVDA, AMP, WAT Tools, Android Talkback, IOS Voiceover
CI/CD Pipeline Jenkins
IDE Eclipse

Professional Experience:

5. Project Name: Online Client Security (OCS)


Client Ameriprise Financial
Location Minneapolis, Minnesota - USA
Role Sr. SDET
Duration March 2019 – till date
Environment: IOS, Project Management Tool: Jira, HP Quality Center
Android, Windows Other Tools: Oracle SQL Developer Tool, Main Frames (COLA), Jira, Swagger, Sumo
and Web/Desktop Logic, Bit Bucket, Postman, Ret Client, MS Office, Excel Macros
Automation Tools: Selenium Webdriver, Appium, HP QTP (Quick Professional Test)
Performance/Component Testing Tool: JMeter
Languages: Java, Appium, JUnit
IDE: Eclipse
OS: Windows

Project Description
The objective of project is to maintain all the details and provide extra security to clients to login into
Ameriprise portal using two factor authentications like OTP (One Time Passcode) through Text Message, IVR
call/Voice Call, Email, Security question. Also, maintain contact information like Address, Email and Telephone
numbers. Manage Alerts through Email or Test or both, Provide Security Setting option like 2-Step
Authentication, User ID, Password. Option for Communication Preferences like Document delivery, news and
promotion through either Online or Mail. Account Settings management like Total View enrollment (for
organizing all the financial accounts), Real-Time quotes and managing beneficiaries.
Roles and Responsibilities:
 REST API Testing
 Automating all the REST API for all the End Points based upon their request and response.
 Automating the Web UI Flows/Test Cases using Selenium Webdrivers
 Automating the Mobile Application UI Flows using Appium
 Validating all the Endpoints request/response using Postman or Rest Client in order to validate both
request/responses are getting generated as per requirement.
 Getting All the Endpoints/Services virtualized so that the system breakage is minimum when new code
is appended to the Repository.
 Participating in All the Grooming, Working, Retrospective, Scrum meetings and All phases of Software
Development Life Cycle needed for the delivery of Project.
 Design algorithms and Excel Macros to generate the data.
 Analyze and review the business, functional and non-functional requirements and bring up all the gaps
and dependences on Grooming/Working sessions with the Team.
 Develop/modify all the require SQL queries to perform back-end data validation.
 Create/Modify scripts to maintain automation framework for functional coverage of both Integration
and Regression Test Suite bed.
 Preparing Test Cases covering all the positive and negative scenarios of the User Story so that
application is finely tested.
 Reporting the bugs in Jira and HP Quality Centre and preparing the reports using Jira and HP Quality
Centre and responsible for the all opened defects till the closer.
 Generating the Project Summary Report (Daily Status Report) with all the Test Case execution, defects
with their latest status and share it with all the Team members to know the progress of the Project.
 logs validation using Sumo Logic.

4. Project Name: AT&T DirecTV NOW Portal


Client AT&T Inc
Location Plano, Texas - USA
Role Senior SDET (Software Developer Engineer in Test)
Organization Tech Mahindra America’s Inc
Duration February 2018 – till date
Environment: IOS, Project Management Tool:: Agile Craft, TDP (Rational) tool,
Android, Windows Other Tools: MS Office, Automatics, KAFKA,
and Web/Desktop Oracle Developer (ODT), Splunk, SOASTA, Rest Assured, Junit, CI-CD Jenkins
Accessibility Testing: NVDA, AMP, WAT Tools, Android Talkback, IOS Voiceover
Automation Tools: Mobile Labs, Automatics, Selenium Webdriver, Appium,
Performance/Component Testing Tool: SOASTA
Languages: Appium, JUnit
IDE: Eclipse
OS: Windows

Project Description
The project is aimed at developing DirecTV NOW portal using the Microservice Architecture methodology with
the combination of Microservices for different area/PODs having many End Points.
DirecTV NOW is a subscription streaming television service owned by AT&T, which allows subscribers in
the United States to stream programming from cable channels without the long term commitment. The service
was launched on November 30, 2016. As of July 2018, the service has 1.8 million subscribers.
Roles and Responsibilities:
 As an Senior SDET, I’m responsible for Rest Assured Test Cases for All the End points and All the
possible scenarios of an End Point functionality.
 Participating in business, client and status meetings from definition stage to the delivery stage.
 Writing all the Contract PACTs for each Endpoint of the Microservice between Consumer and Provider.
 Test all the component performance testing for all the End points for all the possible scenarios.
 Automating the UI Flows/Test Cases using Selenium Webdrivers.
 Create all the UI-PACTS between Agent and all the Endpoints.
 Get all the Data stubbed/Virtualized for all the possible scenarios of an Endpoint functionality of the
Microservice.
 Create all the automated test scripts using Automatics to validate all the elements for the Consumer UI
flows.
 Make sure CI/CD (Jenkins) pipeline gets passed whenever a new build is initiated for
deploying/committing any minor/major changes in Build.
 Have to make sure all the Audit/Reporting events and parameters are getting generated with the
desired values whenever any API is called under KAFKA and ODC Tool.
 Also have to make sure all the Watermarking logs are getting generated with required sensitive
information under KAFKA Tool and BTTW Portal.
 Test all the Adobe parameters for each Page/Action/Link Event is performed on every page of the
DirecTV Now applications
 Make sure all the functionality is working fine on different Web Browsers, Mobile Devices (Android and
iPhone) browsers and also on their respective Thinshell Native Application.
 Committing all the Contract Pacts, Rest Assured Test Cases, Automated scripts to the CI-CD Jenkins
Pipeline.
 Validating all the Endpoints request/response using Postman in order to validate both
request/responses are getting generated as per AID.
 Perform Accessibility testing on all the components of the Application on different browsers using
NVDA, AMP and WAT Tools.
 Also, to perform Voiceover and Talkback testing of the application on iPhone and Android devices
respectively.
 Check all the scenario has been tested before deployment/release phase as part of DevOps process.
 Attending defect resolution meetings with the development teams and working towards bug
resolution
 Reporting the bugs in Agile Craft and TDP Tool and preparing the reports using TDP and Agile Craft and
responsible for the all opened defects till the closer.
 Track progress of the projects and deliverables and regular report generation to the clients.

3. Project Name: myAT&T MyServices WAP Portal.


Client AT&T Inc
Location St Louis, Mo - USA
Role Quality Assurance Analyst/Team Lead
Organization Tech Mahindra America’s Inc
Duration Jan 2015 – February 2018
Environment: IOS, Tools: Rally Tool for Agile Methodologies, TDP (Rational) tool, ConfirmIQ Tool, MS
Android, Windows Office, SWITT tool, Quality Center 11.0,
and Web/Desktop Automation Tools: PerfectoMobile, EggPlant, Mobile Labs, Automatics, Selenium
Webdriver, Appium
Accessibility Testing: NVDA, AMP, WAT Tools, Android Talkback, IOS Voiceover
OS: Windows, MAC

Project Description
The objective of myAT&T MyServices WAP Portal empowers customer to perform most of the activities online
which includes – Manage services online, view Bills, payments, View Usage, manage profile, Manage features,
shop, support & etc. for Wireless Consumers, U-verse, Wireline Consumers, DTV and Small Business Customers
on all the Web, Mobile and Tablet devices.

Roles and Responsibilities:


 As a Test Lead/Regression lead handling offshore and Onshore Regression team of around 12 resources
for Integrated/Regression testing of entire Myatt application on both Web and Mobile.
 Managing Project activities including project task scheduling, planning and reviews.
 Responsible for Test Planning and preparation of Test bed for the entire release.
 Responsible for test execution on daily assignments for the team and reaching the targets.
 Maintaining requirements, test cases, test data, test results and bugs using HP Quality Center (now
ALM) and TDP Tool.
 Proactively define and monitor project issues and risks and develop mitigation plans.
 Test Execution on web and Mobile device and Tablets – which involves GUI Functional flows, web log
files, log verification for API flows, DB Table verification to compare back end and front-end results
 Responsible to update the existing regression scripts at start of every new release to include the latest
changes on the environment which may break the flow and include the new Critical page’s additions.
 Co-ordination between different application and testing teams involved.
 Attending defect resolution meetings with the development teams and working towards bug
resolution
 Automating the UI/Test Cases using Selenium Webdrivers.
 Reporting the bugs in QC/TDP and Prepared reports using Quality Center/TDP and responsible for the
all opened defects till the closer.
 Track progress of the projects and deliverables and regular report generation to the clients.
 Participating in business, client and status meetings from definition stage to the delivery stage.
 Perform Accessibility testing on all the components of the Application on different browsers using
NVDA, AMP and WAT Tools.
 Perform Voiceover and Talkback testing of the application on iPhone and Android devices respectively.
 Apart from regression handling the different projects assigned under different modules.
 Responsible to conduct daily Onsite and offshore sync up calls.
 Onsite offshore co-ordination for the assigned projects.
 Handled the Rapid Deployment team.
 Responsible to conduct trainings and grooming the new team members joined in the team.

2. Project Name: myAT&T DSS WAP Portal


Client AT&T Inc
Location Pune, India and St Louis, Mo - USA
Role Sr. Software Engineer/Quality Assurance Analyst
Organization Tech Mahindra America’s Inc
Duration October 2011 – January 2015
Environment: IOS, Tools: Rally Tool for Agile Methodologies, TDP (Rational) tool, MS Office, SWITT tool,
Android, Windows Quality Center 11.0, Clear Quest
and Web/Desktop Automation Tool: ZAP-FIX, T-Plan Robot, Mobile Labs, Keynote MITE,
Accessibility Testing: NVDA, AMP, WAT Tools, Android Talkback, IOS Voiceover
OS: Windows, MAC
Project Description
The Project is aimed at developing an efficient WAP Portal for AT&T customers. The customers will be
accessing the WAP Portal through different kinds of devices, namely Blackberry, iPhone, Android and Windows
phones. Through this Portal the customer will be able to manage his AT&T billing and services through his
mobile device

Roles and Responsibilities:


 As a Quality Assurance Analyst was responsible for Test Planning, Test Case Execution, Defect Tracking
for the Integrated/Regression testing of entire Myatt application.
 Responsible for Test Planning and preparation of Test bed for the entire release.
 Responsible for test execution on daily assignments for the team and reaching the targets.
 Maintaining requirements, test cases, test data, test results and bugs using clear Quest and HP Quality
Center (now ALM).
 Co-ordination between different application and testing teams involved.
 Attending defect resolution meetings with the development teams and working towards bug
resolution
 Reporting the bugs in QC/TDP and Prepared reports using Quality Center/TDP and responsible for the
all opened defects till the closer.
 Apart from regression handling the different projects assigned under different modules.
 Involved in the Test Planning, Test case writing and test execution.
 Responsible for the entire Webtrends module testing (Webtrends reporting is the Real- time data
which provides web, social and mobile analytics and other software solutions related to marketing
intelligence.)
 Created Automation sheet for webtrends/Adobe reporting raw logs to validate and reduces the effort
and time of team to 80%.
 Perform Accessibility testing on all the components of the Application on different browsers using
NVDA, AMP and WAT Tools.
 Perform Voiceover and Talkback testing of the application on iPhone and Android devices respectively.

1. Project Name : ATYAF


Client Atyaf Telecommunications & Infrastructure
Location Pune, India
Role Developer
Organization Tech Mahindra Ltd
Duration March 2011 – September 2011
Environment: Languages: Java, HTML, CSS, XML, JavaScript, SQL and Broad-Soft API
Windows XP Backend: Oracle 10g
Tools : Oracle SQL Developer, Microsoft Office
Project Description
Internet Protocol television (IPTV) is a system through which television services are delivered using the Internet
protocol suite over a packet-switched network such as the Internet, instead of being delivered through satellite
signal, and cable television formats.
IPTV services may be classified into three main groups:
• Live television, with or without interactivity related to the current TV show;
• Time-shifted television: catch-up TV, start-over TV (current TV shows).
• Video on demand (VOD): browse a catalog of videos, not related to TV programming.

Roles and Responsibilities:


Responsible for writing codes for parsing the Xml’s.
Resposible for writing codes for configuring the services assigned for a particular Broadsoft user
Played active role in creating the pages with the require images using Javascript and CSS and invoking the
login flag using there User ID and Password through backend call.

Potrebbero piacerti anche