top of page

Portfolio of Passion

Work
Experience

PWC – Austin, TX 
09/2022 - 07/2023

● Designed and implemented a comprehensive test suite from scratch utilizing Katalon, Java, and Selenium, resulting in streamlined test processes and improved software quality.

● Successfully migrated entire test scripts from C# to Katalon Framework, resulting in improved test automation efficiency and reduced maintenance costs.

● Managed and executed regression, integration, and sanity testing to ensure product quality and compliance with project specifications.

● Successfully wrote test cases, executed them manually, and automated them to ensure efficient software testing and optimal end-user experience.

● Maintained the Continuous Integration/Continuous Deployment (CI/CD) pipelines using the Rio, ensuring efficient software delivery and deployment processes.

● Collaborated with offshore team members to ensure smooth progress of all required functional testing and the development of automation frameworks.

● Ensured high-quality software delivery by detecting and investigating various types of bugs through the performing of functional testing.

Apple – Austin, TX 
11/2019 - 09/2022 

 

 ● Developed a test suite from scratch using Cucumber, java, RestAssured, jdbc,  pico container, selenium, spring boot. 

● Responsible for the E2E testing including UI, API, Microservices and  multiple Databases. 

● Maintained functional testing for 13 different backend applications 

● Maintained Integration testing, regression testing 

● Responsible for the load testing using JMeter 

● Responsible for writing test cases, executing them manually and  automating them

● Specialized on Backend testing; API, microservices, databases     testing.   

● Worked on testing Rest api with apache Cassandra DB. 

● Created an advanced test framework that can handle functional testing of 15+ APIs, UI part, and database part which are Cassandra DB and Oracle DB.  

● Implemented reusable cucumber tests with Gherkin language.   

● Configured the test suite using the spring boot. 

● Performed CRUD operations in API Testing 

● Performed advanced pairwise testing with dynamic test data. 

● Supported with testing when there are production issues by doing  Emergency Bug fix testing. 

●Detected and reported 13> UI bugs on public UI web domain. 

● Responsible for the functional testing of all assigned Rest APIs.  

● Worked closely with the DEV, UAT and Production teams to ensure the smooth roll out of the tested applications.

U.S. Bank – Irving, TX 
09/2016 - 11/2019  

Developed and maintained Full Stack Automation Framework ( Hybrid ) which  includes BDD and DDT.  

● Implemented DDT (Data Driven Testing) Framework with Page Object Model and extracted data from external Excel files using Apache POI. 

● Developed Behavior-Driven Automation Framework based on Page Object Model (POM) for web-based applications. 

 

● Developed and maintained Smoke, Functional, and Regression Test Scripts for  web-based applications using Selenium WebDriver, Java, and TestNG. 

● Performed Back-End testing by using JDBC and SQL Queries to test the Oracle   Database . 

● Applied Java language with TestNG framework for scripting; used Maven for building the WebDriver project and managing the dependencies. 

● Involved in developing and maintaining the Hybrid framework using Java, Selenium WebDriver, TestNG, Maven and Jenkins. 

● Performed cross browser testing with a variety of web browsers (Internet Explorer, Edge,   Firefox, Safari, Chrome) and reported issues, resolved fixes and migrated code .  

● Designed and performed Continuous Integration and Continuous Delivery by using   Jenkins. 

● Performed API Testing (XML/JSON) by using POSTMAN/Newman and   RESTAssured library. 

● Performed scheduled remote execution daily smoke tests and sent reports as email on AWS Cloud Server. 

● Participated in Daily Scrum, Sprint Planning, Sprint Review, and Sprint Retro Meetings. 

● Created feature files using Cucumber (Gherkin) and implemented matching step definitions. 

● Executed all Selenium test scripts on different browsers and checked for compatibility, also performed the cross-browser testing using Selenium Grid. 

● Participated in Scrum meetings and involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM). 

● Collaborated with the development team on defect reporting, fixes and resolution,   update management on testing results, activities and planning using Jira. 

● Created and maintained reusable and optimized actions, functional libraries.

11/2014 – 08/2016 
Infinera – Allentown, PA

Responsible for whole functional testing. 

●Involved in developing and executing Cucumber BDD Framework from scratch using Java, Selenium WebDriver, Cucumber, Gherkin, JUnit, Maven and Singleton pattern . 

● Designed and maintained Maven project written on Java to develop and execute Acceptance Tests from Cucumber Feature Files. 

● Performed test automation Development using a test framework that implements Page Object Model (POM) , Cucumber feature files, and TestNG configuration files. 

● Used Continuous Integration Tools ( Jenkins ) for automation script run on a daily basis and to provide quick feedback to the developers. 

● Implemented Jenkins jobs to design and run the Regression Test Suite and Smoke Tests in development and test environments and generated reports. 

● Involved in preparation of Traceability Matrix and Requirements mapping, issue logs. 

● Extensively involved in resolving bugs fixes with the Development Team. 

● Participated in daily scrum meetings to report daily progress of Automation activities and Sprint planning meetings. 

● Implemented Multi-Browser Testing to ensure cross-browser compatibility .

● Analyzed test specifications and converted them into Manual and Automation  test cases. 

● Established JDBC connection with database and compared expected and actual result with JUnit assertions. 

● Expertise in Test Strategy, Test Plan, Test Scenarios, Test Environment Setup, Test Cases       Design, Test Data Setup, Defect Management and expertise in bug tracking tools like Jira.  

● Implemented agile with scrum, attended all of the scrum meetings with great   communication skills. 

Skills
& Expertise

● Programming Languages: Java, spring boot, SQL, C C, C++, C# 

● Web Technologies: HTML, CSS, JavaScript, XML. 

● Testing Tools: Selenium, Cucumber, RestAssured, JDBC, hibernate, Selenium Grid, Appium 

● Test Framework: JUnit, TestNG, Cypress, Maven, Gradle, BDD, Hybrid, POM

● Databases: Oracle, Cassandra, Apache Kafka 

● Browsers: Google Chrome, Firefox, Safari, Internet Explorer. 

● Bug Reporting: Jira, Radar. Azure DevOps 

● CI/CD Tools: Jenkins, Rio. 

● Cross Browser Platform: AWS, Ducker  

● IDE : Eclipse, IntelliJ, Postman, Jmeter, Spring Tool Suite, 

● Operating Systems: Windows, MacOS, UNIX, Shell Scripting 

● Version Control Systems: GitHub, SVN, Git. 

●Methodologies: Agile, Waterfall.

Education

Computer Engineering | Bachelor's Degree

bottom of page