Rajeev Shukla, Developer in Athlone, Ireland
Rajeev is available for hire
Hire Rajeev

Rajeev Shukla

Verified Expert  in Engineering

QA Engineer and Developer

Location
Athlone, Ireland
Toptal Member Since
November 3, 2021

Rajeev is an adaptive, quick-learning professional with around 15 years of experience and proven knowledge of application development, quality assurance, and QA automation. He's looking for challenging projects to leverage his expertise and, in the process, learn new tools and technologies. Rajeev is well-versed in both manual and automation testing processes and tools.

Portfolio

Susquehanna Technology Management, Inc. (STMI) - Main
Python, Behavior-driven Development (BDD), Testing, Data Migration Testing...
Freelance Clients
Karate API Testing, Cypress, Java, Apache JMeter, JavaScript, Appium, Selenium...
Grey Orange Inc.
Quality Assurance (QA), Test Automation, Mobile App Testing, Java...

Experience

Availability

Part-time

Preferred Environment

Selenium, Java, MongoDB, Karate API Testing, SuperTest, JavaScript, REST Assured, Manual QA, Postman, Apache JMeter

The most amazing...

...thing I've done is starting automation testing from the ground up, which has allowed me to create automation frameworks from scratch.

Work Experience

Test Engineer

2023 - PRESENT
Susquehanna Technology Management, Inc. (STMI) - Main
  • Completed automation for the Route validation tool.
  • Validated and released changes that handle more than 18 billion transactions per day.
  • Worked on delivering multiple changes for the Consolidated Audit trail project, which was data-intensive and highly critical.
Technologies: Python, Behavior-driven Development (BDD), Testing, Data Migration Testing, Apache Hive, Relational Databases, Perl, SQL

QA Engineer

2022 - 2023
Freelance Clients
  • Developed the automation suite of a back-end application in Karate for a big telecom company.
  • Created automation scripts for a new web-based device orchestrator website using Cypress.
  • Wrote and executed JMeter scripts to validate different test scenarios for an API-based telecom project.
  • Tested and documented bugs on all PRs added by the development team.
  • Helped provide quality input for major product releases.
Technologies: Karate API Testing, Cypress, Java, Apache JMeter, JavaScript, Appium, Selenium, Amazon Web Services (AWS), QA Leadership, Manual Software Testing, Team Leadership, Kubernetes, Linux, Automation, CI/CD Pipelines, Regression Testing, Automated Testing, Load Testing, Performance Testing, Mobile Device QA Automation, Quality Management, Test Planning, E2E Testing, UI Testing, QA Testing, Website Testing, REST APIs, Scrum, SQL, Integration Testing, Java 8, Technical Documentation, Testing, GitHub

QA Automation Engineer

2022 - 2022
Grey Orange Inc.
  • Strategized and developed an API test automation suite from scratch using SuperTest, JavaScript, Chai, and Mocha.
  • Contributed to building a QA process using TestRail for test management and Linear for project management.
  • Performed functional testing for UI and API changes for weekly releases and provided Go/No-go certification.
  • Worked diligently to ensure all QA standards were met under each weekly release.
Technologies: Quality Assurance (QA), Test Automation, Mobile App Testing, Java, Karate API Testing, SuperTest, Mocha, API Testing, Eclipse, IntelliJ IDEA, GUI Testing, Page Object Model (POM), Software Testing, IT Project Management, Functional Testing, Test Automation Frameworks, Visual Studio Code (VS Code), Postman, TestRail, Bitbucket, MongoDB Atlas, Git, Jira, JUnit, JavaScript Testing, GitHub, TestNG, Apache Maven, QA Automation, GitLab, Testing, Smoke Testing, Web App Testing, JavaScript, Manual Testing, Data-driven Testing, Amazon Web Services (AWS), Automation, CI/CD Pipelines, Regression Testing, Automated Testing, Mobile Device QA Automation, Quality Management, eCommerce, Test Planning, E2E Testing, UI Testing, QA Testing, Website Testing, REST APIs, Scrum, Android, iOS, Cross-browser Testing, Integration Testing, Java 8, Manual Software Testing

Automation Lead

2021 - 2022
IKS HEALTH
  • Developed a automation framework from scratch for automating regression test scripts in a continuous integration pipeline for all the in-house products.
  • Created a proof of concept for the framework and demonstrated the same to senior leadership for approval.
  • Developed test strategies and plans and maintained automation test data.
  • Led daily status calls and allocated daily tasks to team members.
  • Created tools for the creation of millions of test data for performance testing.
  • Contributed to accurate time estimates for automation test development.
  • Ensured that the appropriate test environments and infrastructures were in place and kept up to date.
  • Helped recruitment team with technical interviews of manual and automation QA. Conducted more than 10+ technical interviews.
Technologies: Selenium, Java, Apache Maven, Jenkins, TestNG, Docker, Page Object Model (POM), Quality Assurance (QA), Agile Software Testing, Test Automation Frameworks, API Testing, CI/CD Pipelines, JavaScript, QA Automation, Eclipse, Manual QA, GUI Testing, Software Testing, Functional Testing, Behavior-driven Development (BDD), Test Automation, Cucumber, Visual Studio Code (VS Code), Postman, Bitbucket, MongoDB Atlas, Git, Jira, JUnit, Apache JMeter, Gherkin, GitHub, QA Leadership, GitLab, Testing, Smoke Testing, Automation, Regression Testing, Automated Testing, Leading Quality Assurance (LQA), Quality Management, Test Planning, E2E Testing, UI Testing, QA Testing, Website Testing, REST APIs, Scrum, Python, SQL, Cross-browser Testing, Integration Testing, Technical Documentation, Technical Writing

Quality Specialist

2010 - 2021
Bank of America
  • Initiated brainstorming sessions with team members to identify automation opportunities in our area.
  • Built the UI and API automation script using Selenium, Java, and SOAtest.
  • Led the effort to bring automation testing knowledge to the manual testing team.
  • Created tools in Python and Java, which helped the team avoid doing repetitive work of creating test loans for testing out credit rating applications. The time spent in test creation was lowered from 20 hours to two hours in each release.
  • Worked in an Agile team with members across the globe for test plan articulation, planning, and managing individual testing events.
  • Identified test scenarios, developed test cases and scripts, and captured test data to support the test cases.
  • Utilized appropriate testing tools for both front-end and back-end quality assurance.
  • Conducted technical interviews for manual QA for more than 20 candidates.
Technologies: Selenium, Java, SoapUI, Toad, Microsoft SQL Server, Oracle, HP Application Lifecycle Management (ALM), Python, Apache Maven, Quality Assurance (QA), Agile Software Testing, API Testing, Postman, QA Automation, HP QuickTest Professional (QTP), Manual QA, GUI Testing, Software Testing, Functional Testing, Visual Studio Code (VS Code), Python 3, Jest, C#, Git, Jira, ISTQB, JUnit, Apache JMeter, Gherkin, Cypress, GitHub, Test Automation Frameworks, Testing, Smoke Testing, Manual Testing, Data-driven Testing, Regression Testing, Automated Testing, E2E Testing, UI Testing, QA Testing, Website Testing, REST APIs, Scrum, SQL, Relational Databases, Data Migration Testing, Cross-browser Testing, Integration Testing, Data Migration, ETL Tools, Manual Software Testing

Senior Software Engineer

2010 - 2010
Patni Computer System
  • Handled all aspects of SDLC from requirement gathering to production deployment for legacy mainframe system, handling insurance solutions for over 10 million customers.
  • Analyzed the legacy system and created operational documents for the same.
  • Provided assistance toward application release installation into production.
Technologies: HTML, CSS, qTest Manager

Programmer Analyst

2007 - 2010
Cognizant
  • Contributed to legacy mainframes of an open-source migration project.
  • Worked on multiple tools and languages simultaneously, including COBOL, JCL, Natural Adabas, Db2, CA 7, and ChangeMan.
  • Coordinated with UK-based clients from the first day at work, having daily connections to understand the requirements and provide daily statuses.
  • Handled all aspects of SDLC from requirement gathering to production deployment.
Technologies: Data Migration

Quality Assurance for Manual and Automation Testing

Strategized and implemented QA processes for manual and automation testing for a new Android and iOS mobile application used by store employees in the retail industry. The application was later inducted by multiple big retail companies in the USA. An automation testing framework was built for both the UI and API components.

UI Automation Framework

I created an automation framework from scratch, using the fundamentals of test automation by defining the test generation, definition, execution, and adaptation layers. The framework is now utilized organization-wide by more than eight web-based applications automating more than 10,000 regression test scripts.

Retails industry smart App for assisting Sales Agent

I strategized and implemented manual and automated QA processes for a Flutter-based mobile application with a back-end written in Java. I then implemented a testing process for both front-end mobile app and back-end APIs using a combination of manual and automated testing.

The results were visible within a month of starting.

Languages

Java, Python, SQL, JavaScript, Gherkin, Java 8, Python 3, C#, HTML, CSS, Perl

Frameworks

Selenium, TestNG, Appium, JUnit, Cypress, Jest, Flutter

Libraries/APIs

REST APIs, Playwright, Apache POI

Paradigms

Software Testing, Functional Testing, Test Automation, Testing, Manual Testing, Automation, Automated Testing, E2E Testing, Scrum, Behavior-driven Development (BDD), Data-driven Testing, Page Object Model (POM), Load Testing

Storage

Relational Databases, Microsoft SQL Server, MongoDB, Apache Hive

Other

Mobile App Testing, Manual QA, Quality Assurance (QA), Test Automation Frameworks, CI/CD Pipelines, QA Automation, Manual Software Testing, Regression Testing, Quality Management, Test Planning, UI Testing, QA Testing, Website Testing, Integration Testing, GUI Testing, Agile Software Testing, API Testing, ISTQB, QA Leadership, Smoke Testing, Web App Testing, Mobile Device QA Automation, Leading Quality Assurance (LQA), eCommerce, Data Migration Testing, Cross-browser Testing, Technical Documentation, Technical Writing, Data Migration, ETL Tools, IT Project Management, ExtentReports, log4j, Team Leadership, Performance Testing, resiliency testing, Chaos Mesh

Tools

GitHub, Toad, HP Application Lifecycle Management (ALM), Apache Maven, Karate API Testing, Cucumber, Git, Jira, JavaScript Testing, Apache JMeter, GitLab, NeoLoad, Jenkins, Postman, Docker Compose, HP QuickTest Professional (QTP), SoapUI, TestRail, Bitbucket, SuperTest, Mocha, IntelliJ IDEA, MongoDB Atlas, REST Assured, Katalon Studio, qTest Manager

Platforms

Eclipse, Docker, Oracle, Visual Studio Code (VS Code), Amazon Web Services (AWS), Kubernetes, Linux, Android, iOS

2005 - 2007

Master's Degree in Electrical Engineering

Motilal Nehru National Institute of Technology - Prayagraj, India

2000 - 2004

Bachelor's Degree in Telecommunications

Mumbai University - Mumbai, India

OCTOBER 2018 - PRESENT

Deep Learning

NPTEL Online Certification

AUGUST 2015 - PRESENT

ISTQB Foundation Level

ISTQB

DECEMBER 2012 - PRESENT

ITIL Foundation Examination

APMG International

SEPTEMBER 2008 - PRESENT

NSE Certification in Financial Markets

NSE

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring