Abhishek R.

Abhishek R.

Senior Test Automation Engineer

Trivandrum, India
Hire Abhishek R. Hire Abhishek R. Hire Abhishek R.

About Me

Abhishek is a Senior Test Automation Engineer with 10+ years of in-depth insight in the delivery of delightful end-user experiences by facilitating test sessions to bridge the gap between engineering, quality assurance and business needs. He has mastery in the implementation of JavaScript-based test automation frameworks on projects, building QA processes, finding and eradicating intricate bugs, determining risks, and working to prevent potential problems. Abhishek is an avid learner of new tools and techniques and a great team player and communicator on projects.

Work history

UpStack
UpStack
QA Engineer
2020 - Present (4 years)
Remote
  • Monitoring QA processes/activities and various project meetings for clients across multiple industries.

  • Partnering with cross-functional departments to work on process problems and challenges affecting customer satisfaction in project implementation.

  • Facilitating QA ceremonies, identifying and removing impediments to success, tracking progress, and recognizing opportunities for continuous improvement.

Freelance
Freelance
QA/Software Testing Consultant | Automation Engineer
2019 - Present (5 years)
Remote
  • Working with a remotely distributed team of engineers in building a web application that helps students explore careers and create academic plans using complete serverless architecture.

  • Performing exploratory testing and writing Cypress tests for UI components and APIs for better feedback and confidence for the releases.

ACIS - Allianz
ACIS - Allianz
Software Test Engineer
2014 - 2014
Trivandrum, India
  • Validated automated tests in Java using Selenium WebDriver, executed Adobe AEM/CQ5 tests on CMS pages, and collaborated in test strategy creation and test planning.

  • Participated in peer reviews of test cases and scripts, creation and maintenance of requirement traceability matrix, and execution of test sets in the quality center.

  • Liaised with different teams on projects, providing sufficient information for liaison meetings between requirements, testing and app development teams, and feedback on quality issues.

QBurst
QBurst
Lead Quality Engineer
2012 - 2019 (7 years)
Trivandrum, India
  • Acted as a lead point of contact between several offshore testing teams and QBurst project team, executing test strategies on different platforms to improve quality and test code coverage.

  • Employed the latest tools in the revamp of FR Uniqlo's automation suite to perform better, reducing auto-test times from 3.5 hours to 1.5 hours and improving release processes.

  • Provided hands-on expertise in setting up required test beds (hardware, software, and network), validation and usability of API endpoints using Postman, API error handling tests, and defect triaging.

Portfolio

Senior Quality Engineer - Fast Retailing (Uniqlo - Ariake CMS)
Senior Quality Engineer - Fast Retailing (Uniqlo - Ariake CMS)

Participated in the development of a custom-made CMS solution for Uniqlo's eCommerce website. The project was a highly scalable frontend-rich React SPA with a unified design and maintainability released to millions of potential customers through multiple websites in the targeted countries. Performed functional testing of CMS and SPA components and automated the CMS components using Selenium WebDriver and WebDriverIO at the next stage. Wrote BDD test scripts using Cucumber, created stories from client requirements, identified web functional groups to derive CMS components, and encouraged active client interaction to track project progress. Collaborated with the dev team for feasibility on the implementation of identified components and oversaw E2E testing of CMS pages with cross-browser testing in web and mobile views. Led the QA team for the initial product release, growing from 7 members to 100+ in just 1.5 years. The CMS solution led to the successful launch of Uniqlo's websites across various countries and a gain of 150+ million eCommerce buyers globally.

Lead Quality Engineer - Fast Retailing (Uniqlo.com)
Lead Quality Engineer - Fast Retailing (Uniqlo.com)

Worked on a mobile eCommerce website for Asia's biggest fashion retailer with 100+ million users in Japan, built using React/Angular.js. The project targeted the Japanese market with very different features from the company's website for other countries. Led the project team including both QA and front-end developer, directing tasks for release planning along with PMs and the client, extensive code testing and refactoring on the product upgrade, used WebDriverIO v5 for increased stability of automated tests (300+ automated E2E tests rewritten), provided support for root cause analysis of bugs and auto-check failures, and implemented corrective actions. Ran performance testing of APIs for Apple Pay integration using JMeter, maintained CI/CD systems, revamped automation suites, and integrated direct API calls with the test to reduce execution times of auto-tests. Managed the delivery of 100+ high-quality feature releases without any major bugs, leading to a spike in overall online revenue from 5% to 20% of total revenue.

Software Test Engineer - CQ5-JBoss Migration (AEM Upgrade)
Software Test Engineer - CQ5-JBoss Migration (AEM Upgrade)

Worked on an important project to migrate Allianz's internet/intranet pages (17K+ web pages) to a newer Adobe CQ5 version (Adobe AEM) CMS. Participated in test strategy creation and planning, CMS pages testing and authoring, and wrote automated tests in Java using Selenium WebDriver. Handled peer reviews of test cases and test scripts, triaged bugs, and provided sufficient information for liaison meetings between the requirements, testing, and app development teams. Adhered to ACDM, Programme Test Strategy Approach, and Quality Centre Guidance, writing 2000+ high-quality test cases for components and page authoring and delivering the final solution in record time.

Senior QA Engineer - Buzz Mobile App (Bajaj Allianz)
Senior QA Engineer - Buzz Mobile App (Bajaj Allianz)

MobiBuzz is a Twitter-like employee engagement social media app that encourages corporate learning among Bajaj Allianz employees. Handled exploratory testing and test automation, prepared/updated the test case document for testing, and worked on test effort estimation. Wrote automated tests using Appium with Java, managed test case design and execution, discussed queries with dev team/client, updated test cases based on the discovered defects, set up the required test beds, escalated issues on project requirements, and conducted defect triage meetings. Released the app at the first attempt to the App Store and Google Play store with 10,000+ users.

Education

ISTQB Certified
ISTQB Certified
Indian Testing Board (ITB)
2014 - 2014
B.Tech Computer Science
B.Tech Computer Science
Cochin University of Science and Technology - India
2008 - 2012 (4 years)