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.