ANKIT J.

ANKIT J.

Software Development Engineer in Test (SDET) - Lead

, United Kingdom

Experience: 12 Years

ANKIT

Software Development Engineer in Test (SDET) - Lead

USD / Year

  • Start Date / Notice Period end date:

12 Years

Now you can Instantly Chat with ANKIT!

About Me

An Automation Expert with exceptional testing skills, gained through 12 years of commercial experience in Media Services and Virtualization, working with different types of testing including Automation, Manual (API, web, Analytics and mobile app), Fu...

Show More

Portfolio Projects

Description

In my Current Projectmy Responsibility are as followed :

  • Working on CI/CD model which includes pairing with developers and automate the e2e test on developer’s branch which help us to find the early issues.
  • Understanding the product requirements, user stories and the acceptance criteria with BA and Product Owners and convert into feature files using Gherkin format
  • Experianced in making automation framework from scratch using NodeJS (Javascript), CucumberJS, Selenium WebDriver and Puppeteer which support, UX checks, Network checks, Analytics checks and UI checks.
  • PerformFunctional, Regression, Smoke , Exploratory, Browser Compatibility, Mobile testing, Exploratory, Localization, Tests Planning and optimization of the workflow process for maximum efficiency.
  • Owning E2E testing and the release process which includes deployment of code into production and taking a decision on when and what to be built on lower environment for testing
  • Using Jira for story/bug tracking and Confluence for documentations.
  • Using GitHub as a version control tool and thorough code review through Pull request, Earlier used Tortoise SVN
  • Created an automation framework from scratch using NodeJS (Javascript), CucumberJS, Selenium WebDriver and Puppeteer which support, UX checks, Network checks, Analytics checks and UI checks.
  • Experience in automating REST APIs tests using Mocha and Node packages for making HTTP requests
  • Hosting the Daily Stand-ups , Weekly review meetings and Retrospective meeting
  • Regression test execution using Testrail
  • Written Simple Performance test using JMeter and Accessibility Test using Lighthouse

Show More Show Less

Description

· GUI Test automation using TestComplete 7 & 8, Jscript and Putty as per defined coding standards

· Take ownership of Product requirements for the assigned module, understanding, identify, escalate and resolve issues with respect to requirements.

· Owns the Automation runs analysis and analyse failed test cases and Fix them

· Functional testing on each and every component of an application.

· Communicating the daily progress/issues in Daily Stand-ups

· Scripting knowledge (Bash, Shell, Python etc.) and experience with Unix-based systems

Show More Show Less

Description

  • Used shell, batch and jython scripting in automation.
  • Automate DB query execution through JDBC for MS SQL and Oracle.
  • Bug filing, Running and analysing the automation results.
  • I owned Patch Automation which gives Supports to 8.0, 8.0 SP1/SP2 as well as 8.1 and 8.2 Release.

Show More Show Less

Description

In this Project , My responsibility is to automate the manual steps our product owner is doing on daily basis:

I am doing the following using API Automation using nodeJs and Javascripts:

1. Automate Readingthe excel file for data using exceljs npm packagesand the POST request to database using http request-promise node packages.

2. Automate the GET request to database using http request-promise node packages and write it back to excel file usingexceljs npm package .

3. Automated the New User creations in lower environment in the system using puppeteer in headless mode.

Show More Show Less