Namrata Chaudhari
Sr. QA Engineer ***********@*****.*** 469-***-****
PROFESSIONAL SUMMARY
9+ years of professional experience in IT and testing, including automation, implementation, integration, conversion, migration, development, customization, testing, troubleshooting, and building QA automation frameworks.
Expertise in all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and in all dimensions of Functionality, Usability, and Reliability.
Demonstrated experience with Business and Functional Requirement Documents to analyze and develop Test Plans, Test Cases and Automation Test Scripts.
Expertise with Selenium WebDriver, TestNG, Jenkins, Appium, Maven, Cucumber, SOAP UI, Playwright, REST ASSURED, POSTMAN and HP QC/ALM.
Proficient in analyzing user requirements, preparing test plans, and executing test cases using Selenium WebDriver to verify application functionality.
Experience with Android debugging tools such as Logcat and Android Monitor using Android Studio. Experience using ADB commands and Appium node.js commands.
Proficiency in SQA (Software Quality Assurance), including manual and automated testing using Selenium WebDriver/IDE, Cucumber, TestNG, Quality Center, JIRA, and SOAPUI tools.
Comprehensive knowledge in using web, mobile and client server application automation tools such as Selenium WebDriver, IDE, and Appium.
Expertise in automating mobile native applications (IOS, Android) with Appium and Java.
Proficient with REST ASSURED, SOAP UI, and POSTMAN for testing and validating various web services.
Having solid knowledge of TestNG for unit testing, Maven and Ant for project building tools, and Jenkins for continuous integration.
Extensive experience with automating testing for mobile applications using the Appium tool and the Perfecto mobile software, which includes platforms such as iOS and Android.
Proficient with REST and SOAP web services, database technologies, and SOA architectures.
Ability to validate GUI and system functionality on desktops as well as mobile devices running with Android and iOS with the help of Appium tool integrated with complex architecture and Mobile Browser, Mobile Native Application Testing, Mobile Cloud Platform.
Experience in Functional Testing, Integration Testing, Manual Testing, Regression Testing, Unit Testing, Black-box Testing, White-box Testing, Grey Box Testing, Graphical User Interface(GUI) Testing, System Testing, API Testing, User Acceptance Testing(UAT) Browser Compatibility Testing.
Expertise with HP Quality Center, ALM tool and JIRA. Tracked and reported defects according to severity and priority.
Ability to write complex SQL queries as well as functions, triggers, and stored procedures.
Experience with POSTMAN for API testing.
Having experience with the cucumber tool that computer programmers use for testing other programs.
Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases based on product releases features, client’s requirements and related technical documents.
Highly motivated team player with excellent analytical, organizational, and technical skills who is capable of adapting quickly to challenges.
TECHNICAL SKILLS
Methodologies
TDD, BDD, SDLC-Agile/Scrum
Testing Tools
Tosca, Playwright, Selenium WebDriver, SoapUI, REST ASSURED, Cucumber, TestNG, POSTMAN, APPIUM
Test Management Tools
HP QC/ALM, JIRA
Languages/ Web Technologies
Java, HTML, JavaScript, XML, TypeScript
Databases
MS SQL Server, Oracle, MS Access
Platforms
UNIX, WINDOWS, Linux, Mac
Build Tools
Maven
Integration Tools
Jenkins
Version Control Tools
Git, GitHub, SVN
PROFESSIONAL EXPERIENCE
MidFirst Bank, Oklahoma City, OK 05/2024 – Till Date
Sr. QA Engineer
Developed modular & robust automation framework using Selenium WebDriver, Cucumber, TestNG and Java.
Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver& created Data Driven framework using TestNG.
Performed Selenium Synchronization using Explicit & Implicit waits.
Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.
Created test reports generated out of TestNG and captured the error screenshots.
Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
Responsible for creating and building the API automation framework (Integration Test) Services LLC using Java, Rest Assured and TestNG platform.
Utilized Playwright's capabilities to automate UI interactions, including form submissions, button clicks, and navigation across web pages, enhancing the efficiency of testing processes.
Implemented end-to-end testing solutions using Playwright, integrating with continuous integration tools such as Jenkins for automated test execution and reporting.
Tested the REST calls (POST, GET, PUT, DELETE methods) using Playwright.
Wrote and executed automated tests in Playwright for a browser-based application.
Created data-driven automation scripts for testing REST API Web Services using REST Assured.
Developed manual and automated test cases to validate RESTful API web service.
Developed re-usable function using TestNG for the Test Automation.
Used BDD Cucumber by creating the Features and Step Definition files to execute test scripts.
Created automation test scripts using Selenium WebDriver and Java and involved in resolving existing test script issues in Selenium WebDriver.
Worked on the Android module of the project where I was responsible for automating the app using Appium.
Located and Inspected Mobile App Elements using UI Android Automator on Android and Appium Desktop on IOS.
Involved in writing automation scripts for mobile native applications using Appium, Core java and Selenium.
Worked on Capturing Screenshots on Failure or Pass to analyze the test failure reason. Coordinated with application team to ensure resolution of all issues and completion of work on time.
Worked with the SQL statements to extract data from SQL tables and verify the output data of the reports on the browser page.
Used CSS Selector to identify objects.
Partnered with development to attain optimum quality of software.
Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
Played a key role in production releases and perform UAT test of the system.
Environment: Java, Selenium WebDriver, Eclipse, TestNG, Appium, Maven, Cucumber, Jenkins, REST ASSURED, Playwright,Typescript, JIRA, SQL, Windows
Berkley Southwest (Union Standard Insurance), Irving, TX 09/2022 – 04/2024
QA Automation Engineer
Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
Worked with developers for complete overview of the issues, updates on application to meet the goals on time.
Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
Developed custom libraries for automation using JAVA &Selenium WebDriver.
Created and executed automation test cases using Selenium WebDriver/Cucumber framework for Web App and Appium / Cucumber for Mobile App.
Worked on the Android module of the project where I was responsible for automating the app using Appium.
Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.
Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.
Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
Monitored the test execution in Jenkins once the code pushed into Continuous Integration.
Performed web services testing with Postman by validating request and response for XML, JSON files.
Involved in Defect Management, Defect Review and Defect Status Reporting.
Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
Reported software defects in JIRA and interacted with the developers to resolve technical issues.
Analyzed test results, tracked the defects and generated reports using JIRA.
Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
Analyze business requirements and FSD documents to create & execute test cases in JIRA.
Interacted with other external teams for environment/license issues, external services availability and work towards resolution.
Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
Environment: Java, Selenium WebDriver, Eclipse, Jenkins, Soap UI, Appium, TestNG, Cucumber, Agile (Scrum) methodology, JIRA, POSTMAN, SQL, GIT, Maven, Windows.
Jasco Products, Oklahoma City, OK 12/2020 – 08/2022
QA Automation Engineer
Implemented smoke and regression tests using Selenium WebDriver automation framework (TestNG, Maven).
Developed robust MVC Pattern based testing using Selenium WebDriver, reducing script development time by half.
Used industry-standard frameworks like Selenium WebDriver and TestNG to automate testing and follow Test-Driven Development (TDD) practices to find bugs early.
Planned and prepared client-side verification and validation tests.
Automated test cases with Selenium WebDriver and TestNG.
Developed and implemented automated testing scripts for Selenium during various phases of the process of developing an application.
Utilized the TestNG Framework to perform unit testing of the software.
Created test automation scripts using Appium to automate the execution of Android and iOS applications.
Tested mobile applications running on Android, iOS, as well as other platforms using the Appium testing tool.
Created industry-leading harness patterns for Selenium WebDriver, TestNG, and Maven technologies on Java platforms.
Automated tests using Selenium, TestNG, and Maven in collaboration with developers to reduce manual testing.
Developed a Java, Rest Assured, TestNG, and Java API automation framework for Integration Test Services LLC.
Created an automated testing framework that integrates Kafka testing with an automated testing framework.
Tested REST/API using Rest Assured framework to automate the process of testing REST/API.
Affected testing of both REST services and XML/JSON formats using Rest Assured.
Utilized Java language and TestNG framework for scripting. Used Maven to build the WebDriver project. Integrated Continuous Integration tools Jenkins so that tests are automatically run nightly.
Worked on the Android module of the project where I used Appium to automate the app's behavior on Android.
Designed the application according to the Scrum (Agile) testing methodology and utilized it for testing.
Tested functionalities and performance, black box testing, negative testing, compatibility testing, and recovery testing for the system.
Utilized Eclipse, an IDE, and TestNG to develop Java test code for my project.
Utilized Cucumber for automated build acceptance testing and smoke testing.
Developed Selenium WebDriver tools to test cross-browser and cross-platform web applications.
Tracked and reported bugs in JIRA and followed up with the development team to verify and update their status.
Tested load and stress scenarios to identify and mitigate performance bottlenecks.
Tested search results of Meta search engine using Selenium WebDriver.
Developed and maintained automated test scripts and frameworks for DB2 databases to ensure their quality and reliability.
Assessed compliance with industry-specific standards and regulations applicable to the software industry.
Optimized queries, found bottlenecks, and improved overall system performance using DB2 performance tests.
Identified, diagnosed, and resolved performance issues with Fiddler.
Created user documentation for user acceptance tests with screenshots.
Involved in meetings and technical reviews on a daily and weekly basis. Prepared reports that provide an overview of testing activities.
Environment: Selenium WebDriver, Java, TestNG, Jenkins,, Fiddler, Maven, Appium, Cucumber, REST ASSURED, Agile, DB2, JIRA, Oracle, GitHub, TDD, Windows.
Central National Bank, Junction City, KS 01/2019 – 11/2020
QA Engineer
Developed Test scenarios, Test cases, Test data, and Reports in Agile, as well as participated in Sprint planning, Review Sessions, and Scrum Meetings.
Created, reported, and closed defects using Jira.
Created a hybrid test automation framework and page object model using Selenium WebDriver, TestNG, Maven, and Java.
Utilized the Appium Java-Client library to automate an Android app and execute the test on simulators and emulators.
Executed cross browser tests using Selenium WebDriver and TestNG on Chrome, Firefox, and Safari using Selenium WebDriver and TestNG.
Implemented the BDD framework to develop the Cucumber step definitions, scenarios, and features.
Tested SOAP-based architecture and REST API services using SOAP UI tool.
Prepared test plans, test strategies, and test scenarios based on business, technical, and functional requirements.
Developed and implemented smoke tests, functional tests, integration tests, regression tests, system tests, database tests, and black box tests as part of a variety of development and testing phases.
Validated REST API Web Service Calls by using Postman with the help of Postman.
Tested SOA / Web service interfaces using the SoapUI and written adapters in order to test / invoke Web service interfaces with the help of the Java API.
Utilized TestNG for running all tests simultaneously on multiple browsers using Cross Browser Testing.
Utilized Selenium WebDriver to handle alerts and web popups, and AutoIt to handle window popups.
Used screenshots to report bugs, analyze data, and debug exceptions using Extent Reports and TestNG.
Worked with developers to resolve defects and bugs as part of User Acceptance Testing (UAT).
Environment: Java, Selenium WebDriver, TestNG, Cucumber, HTML, JavaScript, SOAPUI, Maven, POSTMAN, Jenkins, Git, Jira, SQL Server, Agile, Windows.
DIMONT Dallas, TX 04/2016 – 12/2018
QA Tester
Created test plans and test cases in concert with system engineers and web designers.
Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.
Tested the application manually prior to automation for functional testing.
Performed Manual performance testing to identify various critical points in the application.
Created Test Cases Test Plans and Test labs using Quality Center.
Prepared Test Plan to identify software risks and ways to mitigate the risks.
Prepared Test Strategy to identify the overall approach for testing.
Performed the Manual Testing of the application before switching over to the automation phase.
Performed Manual Testing to check flow of the application.
Performed Functional, Integration, System, GUI, Cross Browser compatibility, Ad- Hoc Testing.
Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
Supported new and existing products by configuring and testing software products and software components of a website.
Wrote SQL queries and statements to test database for retrieving information.
Coordinated the walkthrough and kickoff meetings with developers and project managers.
Environment: Java, Manual Testing, Quality Center, HTML, CSS, Java Script, Oracle, SQL, Windows.