Ankit J.

Ankit J.

Skilled Software Development Engineer in Test

, United Kingdom

Experience: 12 Years

Ankit

Skilled Software Development Engineer in Test

USD / Year

  • Start Date / Notice Period end date:

12 Years

Now you can Instantly Chat with Ankit!

About Me

As a High dedicated and skilled Software Development Engineer in Test – Lead, With 12+ years of experience in Software testing in the Media Domain and Virtualisation, I am adept in understanding user requirements, Test Case Automation, Agile/ Sc...

  • Front end Test Automation using selenium webdriver in JavaScript and Ruby
  • Understanding product requirement and writing test cases in Gherkin format
  • Experience in automating REST APIs tests using Mocha and Node packages for making HTTP requests .
  • Pairing with developers and writing Automation in their branch as a CI/CD process
  • Investigating defects raised by end users and try to get it fixed as soon as possible
  • Overseeing team workload, planning and assigning the testing tasks.
  • Managing the communication between different teams across different locations for testing activities.
  • Timely providing the feedback to Junior team members and handling the appraisals process for them
  • Representing the Team in Business review meetings with Client Stakeholders
  • Owning the Live deployments to make sure the smooth releases using AWS services.
  • Hosting the Daily Stand-ups, Weekly review meetings and Retrospective meeting

In Addition to my experience and personal qualities, I have leadership experience and a passion for software testing; I am extremely enthusiastic about the organization’s focus on business and would welcome the opportunity to contribute to the success with high quality work with my previous experience and expertise,

Please review my profile for additional details regarding my expertise and career achievements, I believe my contribution will have an immediate impact on the business.

Thank you for your time and consideration. I look forward to discussing how my experience and background meets your needs.

Regards,

Ankit

Show More

Positions

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