Over 7 plus years of experience in Software testing in Automation testing using Rest Assured for web services and selenium web driver for web application with having working capabilities in all phases of Software Development Life Cycle (SDLC) & (STLC) its methodologies such as Agile, Scrum and Waterfall Model.
Proficient in Functional testing, Regression testing, UAT testing, Smoke testing, Load testing, Unit Testing and Integration testing.
Hands on experience in analyzing Business requirements and finalizing Test Approach, Test Plan, Preparing Test Scenarios, Test conditions, Test scripts as per Functional & Technical Design Document. Proficient in using Quality Centre, Jira for Test Planning, Test Designing, Test Analysis, Test Execution, Defect Tracking & Test Evaluation.
Expertise in writing Automation API test cases for RESTful & SOA applications using Selenium, Gherkin, Cucumber, Java, JUnit, XML and JSON. Sound knowledge of PowerShell scripting.
Proficient in writing Test Plans, Test Cases, Test Scenarios and test deliverables for various applications. Expertise in developing Java Selenium WebDriver/RC/IDE/GRID test scripts and testing frameworks using TestNG/TDD, Cucumber/BDD and Page Object Model (POM). Proficient in end-to-end test automation using Cypress.
Experience in Working on API Testing (REST API) implementation using Postman for manual and automation testing.
Expertise in developing Test Scripts to implement Test Cases, Test Scenarios and features for BDD (Behaviour Driven Development), TDD (Test Driven Development) using Cucumber.
Good working experience on SOAP UI for automation testing & load testing for validating various web services used in applications. Proficient in writing complex SQL queries and joins like inner join to fetch data from complex data systems. Built Hybrid Automation Framework from scratch with Java Intellij and Selenium Web Driver.
Skilled in integrating automation scripts with Continuous Integration tools like Jenkins and Sauce Labs for seamless nightly batch runs. Excellent experience in designing and executing automated test cases for cloud-based applications hosted on AWS to ensured robust performance and scalability. Experienced in using Version Control systems like GitHub.
Experience with CORE JAVA, Multithreading, JDBC concepts, Dynamic & result oriented SDET (Java & JavaScript) expertise in various domains including HealthCare, Finance, & Ecommerce
Overview
8
8
years of professional experience
Work History
Senior SDET
Accenture
, TX
04.2024 - Current
Analyzed business requirements for writing detailed Test plans, Test Strategy, Test Data, Test Cases, Test Result and Traceability Matrices and follow BRD & FSD to write Manual and Automation test scripts. Followed agile methodology throughout the project and regularly attends daily stand-up meetings.
Implemented Java OOPs concept to write automated test scripts in Selenium Webdriver. Used TDD/BDD Framework with Page Object Model for Regression and Functional test suits and executed them in Selenium box. Used Git as a repository, good knowledge of branching strategies and integrating pipelines with repositories.
Worked in Unix/linux environment and really good in Shell Scripting. Wrote, Test, debug and design code for a software bases of different technologies like C#, Java Script, SQL Scripts and ASP.Net. Reported defects and created reports in Jira.
Designed Cucumber/BDD frameworks in Cypress using POM concept. Used Assertions to validate expected to actual result.
Extensively did data base testing using complex SQL queries and joins to validate and fetch data from PostgresSQL database.
Leveraged AWS services such as EC2, S3, and Lambda to implement and manage testing environments, optimizing test execution and deployment pipelines. Involved in deploying and managing applications on AWS and Kubernates to ensure seamless integration of automated testing within cloud environments. Used GitHub as a Git repository.
Involved in integrating automated tests into CI/CD pipelines and collaborate with cross-functional teams to implement effective test strategies using Azure DevOps (test plans and pipelines).
Generated detailed reports in TestNg using TestNgListeners to log defects and used these report to find and resolve failures.
Extensively did manual testing for RESTful API. Wrote automated test scripts using RestAssured for Regression testing and Functional testing using Postman and Splunk for analysis. Executed performance and load testing on applications using tool LoadRunner to ensure applications could handle high user loads and perform efficiently under stress.
Involved in working with containerized platforms, particularly OpenShift or Kubernates. Continuously involving in configuring and scheduling OpenShift CronJobs to kick off Selenium test automation scripts. Provide technical guidance and troubleshooting support to team members on test automation best practices within an OpenShift DevOps context.
Actively participated in Agile Scrum environment ceremonies like Sprint Grooming, Planning, Sprint Demo, Retro & daily meetings in the entire SDLC and STLC of an application. Saved remarkable time and cost of testing by automation using Selenium WebDriver, JAVA, Cucumber.
QA Automation Engineer
McKinsey and Company
, CA
12.2020 - 03.2024
Involves in taking software requirements and specification documents like BRD & FSD to write Manual and Automation test cases. Follows agile methodology throughout the project and regularly attends daily stand-up meetings.
Automate Smoke, Regression and Functional test cases using Selenium WebDriver, TestNG and Java in IntelliJ IDEA.
Responsible for designing and implementation of Selenium WebDriver automation framework for Regression and Functional testing using Data Driven and Page Object Model approach and for automating them. Created reports in TestNG.
Design Cucumber/BDD frameworks in Cypress using POM concept. Uses Assertions to validate expected to actual result.
Locate web elements using CSS selectors and ran test cases through Test Runner.
Performed End to End testing of the complete website which was developed using Angular.JS, JavaScript, HTML5, CSS3, .Net and other web technologies. Used Protractor which is and End-to-End testing framework for AngularJS Web Applications.
Tracked defects, logged defects using Jira tool and reported it to the developer.
Involved in manual testing of RESTful Web Services using Postman, Apache Http Client, and REST Assured for automation.
Manually wrote and executed Test Cases for Functional Testing, GUI Testing, Regression Testing and Smoke testing.
Extensively did data base testing using complex SQL queries to validate and fetch data from MySQL database.
Participate in preparation, define QA /UT Test Strategy, integration Test Plans, Test Scripts & coordinate with all testing activities including defect tracking and issue remediation.
QA Automation Engineer
ACL Digital
Remote, USA
11.2019 - 11.2020
Involved in QA/UIT/UAT/Regression Testing for Connectivity, Data Flow, Data Validation, and Error handling.
Used Page Object Model approach to develop Automation Framework using Selenium WebDriver, Java in Eclipse IDE.
Prepared Test Plan, Test Strategy, Test Data, Test Case, Test Result and Traceability Matrix in HP ALM Quality Center Tool.
Executed performance and load testing on .NET applications using tools like Jmeter and LoadRunner to ensure applications could handle high user loads and perform efficiently under stress. Wrote complex queries to fetch data from multiple tables using advanced SQL queries and joins like inner join and different clauses. Managed Jenkins to run CI/CD.
Involved in manual testing and RESTful Web Services using Postman, Apache Http Client, and REST Assured.
Manual/Automation Tester
LatentView
Remote, USA
09.2017 - 10.2019
Analyzed business requirements, documented business requirements specifications, wrote Test plans and Test cases.
Worked with the development team to understand technical design and architecture for test planning.
Manually executed Test Cases for Functional Testing, GUI Testing, Regression Testing, Smoke testing and wrote automation test scripts using Selenium Web Driver. Continuously reported defects using Jira as a defect management tool.
Involved in designing automation Framework, configuring Selenium WebDriver with Intellij, setting up coding standards, naming Conventions and Folder Structures. Used Soap UI for Rest Assured Web Service Testing.
Wrote complex queries to fetch data from multiple tables using advanced SQL queries and joins like inner join.