Home

Tejaswi - Lead QA Automation and Manual Test Engineer
[email protected]
Location: Auburn Hills, Michigan, USA
Relocation:
Visa: GC
Over 10+ years of extensive experience in all phases of the Software Development Life Cycle (SDLC), specializing in Quality Assurance Process and Methodologies and Continuous Integration (CI) and Continuous Deployment (CD) practices.
Experienced in complete Software Development Life Cycle (SDLC), like Agile (Scrum and Kanban), Waterfall, Software Testing Life Cycle (STLC), and Bug Life Cycle.
Strong Hands-On Experience in testing Client/Server and Web applications.
Extensive experience in MANUAL and AUTOMATED testing using automation testing tools, Test Management Tools (Mercury Quality Centre, Test Director, Clear Quest) and Functional testing tools (Quick Test Professional, Win Runner).
Extensively used Quality Centre/Test Director for Requirement management and created traceability metrics among requirements.
Strong background experience in Banking, Financial, Insurance, Retail, Mortgage and Healthcare domains.
Able to use extensive technical and functional knowledge to organize and implement White-box and Black-box test efforts and to analyze requirements for software design, development, and validation.
Proficient in developing Software Test Plans, Test Case Designs and Test Scripts using User Requirements Specification (URS) and System Requirements documents.
Experienced with Microsoft Visual Studio (MVS), Team Foundation Server (TFS) and Microsoft Test Manager (MTM) by creating test cases and importing existing ones.
Solid knowledge of Hadoop and Extensive experience in No-SQL databases like Mongo DB.
Extensive experience of testing cloud-based applications, such as SaaS, PaaS, and IaaS, and ensuring seamless integration, data security, and scalability.
Strong proficiency with Node JS frameworks and JavaScript and solid understanding of server-side templating languages, front-end technologies, fundamental design principles, HTML5, and CSS.
Extensively used Selenium (XPath and CSS locators) to test the web application and worked closely with UI angular developers while automating the tests using protractor and Jasmine.
Hands on experience in creating build scripts using Maven, and Gradle.
Expertise in various testing types like JUnit, Jenkins, Mockito & Karma/Jasmine, Selenium, Integration testing, Smoke testing & System testing, User Acceptance system, Performance testing.
Good Knowledge of Azure in the context of Continuous Integration and Continuous Delivery (CICD)
Extensively worked on with defect tracking tools like Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
Tested MV (Mastercard, and Visa) chip-based card transactions to ensure chip card functionality, including card insertion and processing.
Experience with TDD, in both Backend and Frontend technologies.
Implemented and setup CI/CD pipeline using Jenkins for Java applications.
Expertise in several testing environments like Bamboo, CURL, SoapUI and System Testing.
Responsible for testing the product using SQL Queries/ UNIX command for the DB check and server.
Understanding of database concepts and ability to perform database testing using SQL queries.
Proficient in using Katalon Studio to develop and maintain robust automated test suites, improving efficiency and accuracy in the testing process.
Experience in conduction functional testing to ensure POS system meets business requirements and testing the integration of the POS system with other business applications.
Experienced in assessing and enhancing the security of POS systems, including encryption, secure payment processing, and access control.
Experience in Migrating and upgrading from any version of Test Director to Test Director or Quality Centre.
Used Jenkins pipelines to drive all micro services builds out to the Docker registry, and then deployed to Kubernetes, created PODs, and managed using Kubernetes.
Extensive experience in API testing using Karate, including testing RESTful APIs, Webservices, and Microservices to validate their functionality and behavior.
Represent QA in all phases of product development including requirement, design, construction, testing, implementation, code reviews and support.
Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
Actively Participated in Requirements review, Functional document review, testing review and key resource for UAT phase and production roll-out.
Working on creating a distributed network by hosting the application on AWS cloud, Amazon (ECS, EC2, ECR, Lambda, VPC, and S3) servers.
Strong skills in developing the applications using Java Object Oriented programming, Collections in abundance, Client/Server environment.
Integrated Rest Assured tests into CI/CD pipelines to automate part of the software delivery workflow.
Extensive Knowledge of how Banks and other financial institutions manage liquidity to ensure they have enough funds to meet customer withdrawal demands while lending money to borrowers.
Performed automated tests on the BrowserStack and SauceLabs platforms to ensure optimal application performance across various browsers and devices.
Execution of automated test scripts using Mercury Tools (Test Director/Quality Center, LoadRunner, and QTP), and JMeter based on business/functional specifications.
Proficient in identifying web elements, performing actions, and validating web page content using Selenium WebDriver with Python.
Integrated Espresso tests into a CI/CD pipeline to enable automatic testing on every build or code change.
Migrated RPA solutions with existing software systems and applications.
Strong experience in database design using SQL, PL/SQL-Stored Procedures, Functions, Triggers, Sequences, Packages and Views.
Solid Knowledge of MySQL and Oracle databases and writing SQL Queries.
Strong knowledge of various concepts and technologies like VB Script, SQL, Oracle, JUnit, JMeter.
Experienced in demonstrating the Automation Framework in QTP/UFT to clients and driving project status calls with clients.
Experience in Frameworks like Page Object Model, TDD, TestNG and BDD (Cucumber with Java).
Expertise in Creating and executing automation scripts using Selenium Web Driver.
Utilized Test Director/ Quality Centre for tracking and reporting bugs, Expertise in efficient logging mechanisms and tool configuration. Analyzed bugs and interacted with development team members in fixing the defects.
Experience in different Web Applications Servers like Web Sphere, BEA WebLogic, Apache Tomcat and JBoss.
Experience in Service Oriented Architecture (SOA), Web Services Integrations, BPM, BPEL and ESB using WebSphere Process Server, ESB, Web Sphere Integration Developer.
Expertise the Assisting in developing internal processes and systems related to GCP QA activities.
Experience in Automation Testing using tool QTP/UFT, VB Scripting. Implemented Page Objects, Data Driven, Keyword Driven and Hybrid automation frameworks using Unified Functional Testing (UFT) Tool, VB Script.
Strong Experience in GUI Testing, API testing, Regression Testing, Data Driven Testing, Functional Testing.
Experience in testing Web and Mobile Services using Soap UI tool, request, and response XML.
Experienced in managing all Quality assurance testing cycle from Test planning to Defect tracking and managing Defect life cycle.
Expertise in problem solving, analytical and leadership skills and ability to perform independently or as part of a team.


Professional Experience:
Citi Bank, Irving, TX Mar 2022 to Current
Lead QA Automation Engineer
Responsibilities:
Analyzed the Business Requirement Document (BRD)and Functional Specification documents (FSD)to prepare Test Cases based on the Test Plan and Use Cases and attended Reviews meetings to better understand the applications.
Developed BDD (Behavior Driven Development) Test Automation framework in multiple sprints utilizing Java with open-source technologies like Selenium Web Driver and Cucumber/ Gherkin.
Worked closely with development teams, product managers, business analysts, and other stakeholders to understand the application's architecture and requirements.
Collaborated with cross-functional teams to establish performance benchmarks and conducted load testing using tools like JMeter to identify bottlenecks and optimize microservices' performance.
Worked with project stakeholders to Prepare and review UAT test artifacts such as Traceability matrices, Test Plans, Test Scripts.
Created Automation Test Scripts for Data-Driven testing using BDD and Page Object Model (POM) design methodology with Selenium Web driver, Java, and Excel.
Experienced in utilizing XCUITest framework for automated testing of iOS applications, ensuring their functionality, performance, and compatibility across different Apple devices.
Proficient in utilizing Mocha framework for writing and executing automated tests for JavaScript applications, covering both frontend and backend components to ensure comprehensive test coverage.
Experience in integrating Playwright with other testing frameworks and tools.
Validated the accuracy of the scripts used by the IVR system, including the wording of prompts and responses.
Utilized standard guidelines, and a defined methodology to conduct both manual and automated testing of the Java application.
Demonstrated expertise in designing and executing comprehensive API test suites using Postman and Soap UI. Validated payment endpoints, and transaction data, and managed various error scenarios
Verified and tested the integration of Salesforce with other systems, ensuring data flows correctly and processes work as expected.
Developed robust UI automation framework using Selenium WebDriver and used Cucumber and Rest Assured for BDD-style API testing.
Performed different assertions using a simple and expressive syntax, as well as making HTTP requests and validating responses using Karate.
Utilized Mockito and EasyMock to mock dependencies and collaborators, facilitating isolated testing of components.
Used Python libraries such as requests to interact with APIs, HTTP requests, parsing responses, and validating JSON/XML data in API test scenarios.
Integrated Katalon Studio with CI/CD pipelines using Jenkins to automate test execution.
Conducted extensive manual testing of payment processing systems to verify accurate and secure handling of Visa, debit card, and credit card transactions.
Worked with security teams to ensure compliance with Payment Card Industry Data Security Standard (PCI DSS) requirements and conducted thorough security testing on payment processing components.
Maintained the highest standards of data security within the Elavon Payments platform, which plays a pivotal role in strengthening the overall security posture of the payment ecosystem.
Experienced in integrating Mocha with other testing tools and libraries to enhance testing capabilities and streamline the testing process, ensuring high-quality software deliverables.
Experienced in utilizing Docker to containerize QA environments, enabling consistent and reproducible setups across different development stages, from local development to production deployment.
Ensured that the Message s follows the ISO 8583 specification in terms of message types, processing codes, and network management codes.
Skilled in writing robust test scripts using Swift programming language within Xcode IDE, implementing various test scenarios and executing them efficiently to validate app functionalities.
Experience in debugging and troubleshooting issues with Playwright.
Continuously expanded proficiency in testing tools, including Rest Assured and Blaze Meter, to cater to diverse testing requirements.
Utilized SAP's financial software solutions for financial analysis, reporting, and transaction processing.
Enhanced overall testing productivity and payment analytics by leveraging QTP/UFT to automate regression tests and repetitive tasks.
Used Cypress in combination with other tools for performance and load testing to assess the application's scalability and response times.
Written test scripts to automate interactions with the Android app using Espresso s testing DSL (Domain-Specific Language).
Used SQL and PL/SQL to analyze complex data sets to extract meaningful insights, and troubleshooted data-related issues.
Worked on Stored Procedures, Triggers and Functions and actively involved in tuning SQL queries and tested them by writing SQL Queries.
Proficient in utilizing Mocha framework for writing and executing automated tests for JavaScript applications, covering both frontend and backend components to ensure comprehensive test coverage.
Implemented tests using the Karate test runner as per client requirements.
Proficient with Postman and Soap UI in creating and running extensive API test suites. Validated payment endpoints, and transaction data, Managed various error scenarios.
Created test plans that specify the goals, objectives, and testing strategy for automated testing using Espresso.
Implemented a CI/CD pipeline using Azure DevOps in both cloud and on-premises with GIT, Docker, Maven along with Jenkins pipeline builds & YAML/JSON.
Used Cypress in combination with other tools for performance and load testing to assess the application's scalability and response times
Integrated Kafka testing into the continuous integration (CI) pipeline and verified automated validation of Kafka-related changes.
Ensured compliance with specific card scheme requirements (Visa, Mastercard) related to payment processing and security standards.
Designed, Created, and maintained automated test scripts by using Robot Framework.
Developed and executed performance tests using tools like Azure DevOps Load Testing and JMeter to assess system performance and scalability.
Skilled in establishing traceability between test cases and requirements within qTest.
Generated test reports and logs using Katalon's reporting capabilities.
Used testing libraries and frameworks compatible with the chosen JavaScript framework.
Written SQL Queries for backend/ETL testing.
Involved in setting up continuous integration (CI/CD) using Jenkins and worked with cloud-based code repository system like GitHub.
Verified the integration of subscription management with payment gateways, billing systems, and user authentication.
Maintained a seamless user experience by cross-browser and cross-device testing of payment workflows, harnessing Selenium and Appium for mobile testing across iOS, and platforms like BrowserStack and Sauce Labs.
Implemented high availability and performance applications and maintained database, data stores, applications, and web servers.
Tested the APIs on the Postman tool to make it easy for creation, sharing, testing, and documenting the APIs to save simple and complex HTTP requests and read their responses.
Used Selenium Grid for Cross platform and Cross Browser testing by running the Test Scripts on various virtual machines.
Written and executed Test Cases for User Stories and Logged Defects for test failures using JIRA.
Utilized ISO 8583 messages to authorize and process the transaction.
Used Zephyr for Jira to manage test cases, test executions, and traceability, ensuring comprehensive test coverage.
Developed the ISO 8583 response message including fields like 39, 38, and 63 that indicating the outcome of the transaction.
Oversaw extensive POS testing initiatives, validating payment processing functionalities and ensuring precise transaction records.
Developed RPA solutions, including workflow automation, logic, and rules.
Used Selenium for Automated testing and compatibility testing.
Used GitHub/Jira/Confluence tool for daily routines.
Prepared and presented weekly and monthly QA Defect and Status Reports to the different Stakeholders and ensure Requirements Coverage with Traceability Matrices.
Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverable.
Implemented automated testing platforms and unit tests and proficient in understanding of code versioning tools such as GIT.
Attended development meetings like stand-ups, kick-offs and design sessions with the teams and clients.

Target, Minneapolis, MN
Sr. QA Manual and Automation Engineer Jan 2020 to Feb 2022
Responsibilities:

Involved in the design and development phases of Agile Software Development.
Worked together with Business Analyst and Developers to analyze the application architecture and recommend testing strategy.
Worked on the Selenium GUI Object, used XPath, CSS Locators for element verification.
Created test scripts to automate the Selenium WebDriver testing process.
Designed, executed, and maintained Automation Test cases for regression and functional testing using Selenium Web Driver, TestNG.
Configured Selenium Web Driver, TestNG, Maven tool and Developed Selenium automation scripts in java using JUnit prior to agile release.
Collaborated with the development and operations teams to ensure the successful deployment of containerized applications using AWS ECS.
Experienced in generating insightful test metrics and performance indicators with qTest's reporting and analytics capabilities.
Used Rest Assured and Cucumber to develop and maintain a robust test automation framework, that enables efficient API and acceptance test automation.
Participated in the testing of AWS Lambda functions, validating their functionality in response to various events
Depicted the flow of data within and between technology systems and business functions/operations Automated Functional and Regression Testing using Selenium IDE, WebDriver, JUnit, ANT, and Java.
Executed automated UI tests using Selenium and TestNG, covering essential user workflows to ensure a seamless shopping experience for customers.
Proficient in using qTest for test management to plan and track testing activities.
Used Emulators and Simulators to test the application/program virtually.
Proficiency in validating API responses against the Swagger documentation to ensure accuracy and consistency of the data.
Conducted Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
Reviewed database test cases according to assigned requirements to validate the reports by extracting data with complex SQL queries from oracle database.
Used Cucumber to create test scripts for BDD (Behavior-Driven Development) and TDD, enhancing communication among cross-functional teams.
Skilled in creating Dockerized test environments that encapsulate all dependencies and configurations required for testing, facilitating seamless onboarding of new team members and minimizing environment-related issues.
Maintained a library of reusable Karate test components to streamline test creation and reduce duplication of effort.
Performed cross-browser testing to verify the website compatibility across different browsers.
Developed customized Documentation templates in MSWord, and MS Excel for the entire Testing team.
Identified, reported, and tracked defects using bug-tracking tools like JIRA and TFS.
Used Swagger for REST API specification.
Used Zephyr to log and track defects and associate bugs with test cases and monitored their resolution status.
Involved in creating data driven framework using Apache POI library and TestNG data provider to read the data from excel sheets.
Expertise in managing test data within Karate, including data-driven testing using data tables.
Worked in executing test cases, recording results, and monitoring progress using qTest.
Overall Test Management using ALM, and thorough understanding of written requirements, including use cases and supplementary specifications.
Used Selenium Web Driver and TestNG framework to implement Data Driven Frameworks and to create parameterized test scripts and generate XSLT reports.
Integrated Selenium automation regression test suite in Jenkins build pipeline.
Developed an Automation Testing Framework for Android Application Testing using Espresso and Java.
Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
Built the Web Driver project using Maven and integrated with Continuous Integration tool using Jenkins for running tests on a scheduled basis automatically.
Developed automation test scripts for testing IOS and Android platforms and implemented mobile automation framework using APPIUM.
Executed automated UI tests using Selenium and TestNG, covering essential user workflows to ensure a seamless shopping experience for customers.
Performed extensive ETL testing to validate data transformation and loading processes and ensuring accurate product information.
Created, executed, and maintained End to End Automation Test scripts with Protractor and Jasmine Framework.
Responsible for assisting different business units with UAT script development and conversion into HP ALM format.
Created Gherkins and Java scripting automation test scripts to execute in cucumber.
Designed and performed end-to-end API tests using Postman and SoapUI to verify the functionality, reliability, and security of e-commerce website APIs.
Ensured adherence to Payment Card Industry Data Security Standard (PCI DSS) guidelines while handling payment-related data.
Used Java and frameworks like Spring REST to design and develop robust RESTful APIs.
Used Git as code repository and Code Collaborator to manage code reviews.
Leverage my understanding of B2B and B2C dynamics to enhance the end-to-end customer journey, from awareness to post-purchase support.
Developed and maintained the Espresso test automation framework and ensuring up-to-date and compatible with the Android app under test.
Performed Automation testing with Java, JSON applications using the Standards, guidelines, and structured methodology for testing.
Experience with JSON Schema, including defining and validating the data structures according to JSON Schema standards.
Involved in Web Services Testing using SOAP UI with Rest to develop and execute automated functional, regression, compliance, and load tests.
Developed JMeter scripts to perform the load, volume, stress, and capacity testing.
Created and implemented test Load scripts to do end to end performance testing using LoadRunner.
Used Jira to track bugs and report and followed up with development team to verify bug fixes and update the status of bugs.
Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverable.
Attended development meetings like stand-ups, kick-offs and design sessions with the teams and clients.


Emory Healthcare, Atlanta, GA
Sr. QA Manual and Automation Engineer Aug 2017 to Dec 2019
Responsibilities:

Involved in all phases of Software Testing Life Cycle (STLC): Requirements & Design Review, Test Planning, Test Designing, Test Environment Setup, Test Execution and Test Reporting.
Worked closely with development teams, product managers, business analysts, and other stakeholders to understand the application's architecture and requirements.
Participated in the SCRUM Backlog grooming, Sprint Planning & Estimation session involving multiple teams.
Used database testing to ensure the ETL procedure for the data being extracted, transformed, and loaded into the new Database through Informatica.
Written complex SQL Queries against Oracle database to ensure Test Cases according to all required business scenarios.
Created and conducted performance tests to assess application scalability, responsiveness, and stability of the application under various load conditions by using tools such as JMeter, LoadRunner, and Blazemeter.
Presented testing progress and results to executive stakeholders in a concise and meaningful manner, enabling them to make informed decisions about release timelines and quality.
Developed WebDriverIO- based automated test scripts for testing web applications.
Conducting both manual and automated testing, with various tools such as Selenium or HP UFT, to validate the functionality, accuracy, and performance of the EHR system.
Checking data integrity and performing database testing to ensure accurate healthcare data storage and retrieval within the EHR system and performing regression testing to ensure that new enhancements doesn t impact the existing functionality.
Developed and maintained tests for APIs and backend services using Java and RESTful API testing tools like Rest Assured.
Designed and performed end-to-end API tests using Postman and SoapUI to verify the functionality, reliability, and security of healthcare claims processing APIs.
Developed unique dashboards and reports in Azure DevOps to provide insights into test results and progress.
Developed automated test scripts to interact with mobile applications to cover critical healthcare workflows using UI automation tools and frameworks like Espresso, and XCUITest.
Ensured compliance industry standards with healthcare including Health Insurance Portability and Accountability Act (HIPAA), while handling sensitive patient data.
Utilized Cucumber to develop and execute BDD (Behavior-Driven Development) test scripts for effective communication among cross-functional teams.
Identified the necessary adjustments for clients by analyzing thoroughly the companion manuals from Medicaid and Commercial Clients.
Involved in data loading by accessing UNIX scripts to download and manipulate files using PL/SQL and SQL*Loader.
Developed and executed test cases, test scripts, and test scenarios to ensure comprehensive coverage of the EHR system functionalities, including patient demographics, medical history, prescriptions, lab results, and clinical documentation.
Worked on Biztalk 2020 to validate the outgoing files and send 837 incoming files.
Worked on 999 and 277CA Acknowledgement files.
Tested the scalability of Talend ETL jobs to ensure and manage they can handle increased data volumes.
Used Karate as a built-in support for handling authentication.
Conducted regression testing after changing the (Microsoft) BizTalk (converting X12 file to flat file).
Validated EDI 837 Institutional, Professional, and Dental Claims and responses are HIPAA Compliant.
Used Selenium to implement automated UI tests and to validate critical user workflows and ensuring a seamless user experience in the healthcare claims processing application.
Conducted mobile testing on Android and iOS devices using Appium, ensuring the application's functionality and user experience across different platforms.
Ensured effective error handling and data reconciliation processes within Talend jobs, to verify proper error logging and alerting.
Verified the accuracy of the IVR Systems scripts, including the wording of prompts and responses.
Good understanding of State Companion guides 4010A to 5010, the Side-by-Side changes document, the Business Requirement Document (BRD), the Functional Requirement Document (FRD), and a good understanding of each transaction Implementation guide.
Worked with testing team to use cloud-based testing services such as BrowserStack and SauceLabs to test on a wide range of real devices and browsers.
Diagnosed and resolved Kafka-related issues by analyzing log files, monitoring metrics.
Developed parsers to extract data from ISO 8583 messages accurately.
Solid understanding of claims process, hands-on experience in 837, 834, 270/271 transactions.
Used the Edifecs tool to Validate 837 and 834 files for all snip-level errors.
Conducted load and stress testing to assess how well the .NET application handled increased user loads and stress conditions.
Automated E2E tests to ensure repeatability and efficiency by using appropriate tools and frameworks, such as Selenium WebDriver.
Displayed adeptness in TypeScript, exemplified by proficiency in JEST and CYPRESS, bolstering the overall testing process.
Created Java performance test scripts to evaluate system performance under load using tools like JMeter.
Used version control tools like Git to manage test cases, scripts, and other testing artifacts for efficient collaboration and tracking changes.
Used Jira to track and report bugs, communicating with development teams to ensure timely resolution.
Verified compliance to the Americans with Disabilities Act (ADA) guidelines for user interface accessibility.
Used SQL and PL/SQL to query analyze large complex datasets.
Performed comprehensive ETL testing to validate the accuracy and completeness of data transformation and loading procedures in the claims processing system.
Used Python libraries such as requests to interact with APIs, HTTP requests, parsing responses, and validating JSON/XML data in API test scenarios.
Oversaw extensive POS testing initiatives, validating payment processing functionalities and ensuring precise transaction records.
Designed RPA solutions, including workflow automation, logic, and rules.
Enhanced overall testing productivity and payment analytics by leveraging QTP/UFT to automate regression tests and repetitive tasks.
Used Cypress in combination with other tools for performance and load testing to evaluate the scalability and response times of the application.
Integrated Appium tests with Jenkins CI/CD pipeline, enabling regular and consistent testing of code changes, and for automated nightly builds, as well as ensuring thorough mobile app testing with each code iteration.
Worked with cross-functional teams to establish performance benchmarks and conducted load testing using tools like JMeter to identify bottlenecks and optimize microservices' performance.
Integrated Rest Assured to the CI/CD workflow for API automation, enhancing the feedback loop and accelerating development cycles.
Provided feedback to the development team to improve the subscription management system's quality and user experience.
Integrating SharePoint with other Microsoft 365 services like Teams, OneDrive, and Power BI.
Tested Environment Management, which ensured readiness across multiple dimensions.
Used subscription for test management, organizing test cases, test suites, and execution cycles.
Attended development meetings like stand-ups, kick-offs and design sessions with the teams and clients.

Farmers Insurance, Woodland Hills, CA
QA Manual and Automation Tester Jan 2016 to July 2017
Responsibilities:

Extensively involved in all stages of testing life cycle (STLC), Software Development Life cycle (SDLC) and Software Development Engineer in Test (SDET) using Waterfall, Agile methodologies.
Built automated UI tests, testing objects, performing verification and handled errors using Test-Complete.
Designed, executed, and maintained automated test cases for regression test cases and edited test cases manually using TestRail.
Worked on creating Test Plans, Test Cases, Test Scripts, and the entire Testing process.
Performed API functional testing using Postman and automated API regression testing with HTTP Client, TestNG, and Java.
Performed functional testing Develop and execute test cases to validate the functionality of insurance policy management systems, claims processing modules, and customer portals.
Depicted the flow of data within and between technology systems and business functions/operations Automated Functional and Regression Testing using Selenium IDE, WebDriver, JUnit, ANT, and Java.
Used Selenium WebDriver to handle different web page controls such as textbox, button, dropdown, Checkbox, radio button, labels using XPath, and other locators.
Designed and performed end-to-end API tests using Postman and SoapUI to verify the functionality, reliability, and security of e-commerce website APIs.
Used Java and frameworks like Spring REST to design and develop robust RESTful APIs.
Proficient in identifying web elements, performing actions, and validating web page content using Selenium WebDriver with Python.
Performed cross-browser testing to verify website compatibility across different browsers.
Involved in developing a Data-Driven Page Object Model (POM) framework using Selenium WebDriver and TestNG, used Core Java to access data from outsourced files and used OOPS concepts in developing the Selenium framework.
Automation Regression Test Cases were automated using Selenium Web Driver, and Web Driver Backed Selenium and executed daily Smoke Tests to ensure the deployment of each environment is stable.
Used Rest-Assured for mocking endpoints by returning spoof HTTP responses enabling standalone testing of consumers for expected behavior.
Created customized Documentation templates in MSWord, and MS Excel for the entire Testing team.
Used version control tools like Git to manage test cases, scripts, and other testing artifacts for efficient collaboration and tracking changes.
Created and maintained the Espresso test automation framework, ensuring it's up-to-date and compatible with the Android app under test.
Validated the security of subscription-related data and transactions to avoid unauthorized access.
Maintained a library of reusable Karate test components to streamline test creation and reduce duplication of effort.
Used Cucumber to create test scripts for BDD (Behavior-Driven Development) and TDD, enhancing communication among cross-functional teams.
Identified, reported, and tracked bugs using bug-tracking tools like JIRA and TFS.
During load and stress testing, used SQL queries to assess the database performance. Identified bottlenecks in performance and optimized queries for effective data retrieval.
Implemented CI/CD pipelines using Jenkins, Maven, and Terraform, automating the build, testing, and deployment process for faster and more reliable releases.
Maintained traceability between tests and requirements by ensuring test cases covering the user stories and requirements defined in Azure DevOps.
Created and maintained a scalable test automation framework using Rest Assured, Selenium, and Page Object Model (POM), enabling efficient API and UI test automation.
Performed Mobile App testing on Android, iPad and iPhone, Emulator, Simulator to verify phone functionality and native app testing.
Developed Cucumber test framework using Java Selenium for web and Mobile Browser-based testing by implementing step definitions and hooks.
Utilized Appium to automate functional and regression tests for Farmers insurance Mobile Applications, including testing features such as policy management, claims processing, account access, and digital document submission.
Performed performance testing to assess the speed, responsiveness, and scalability of the .NET application.
Collaborated with development teams to maintain quality standards and ensuring that code changes met company guidelines and best practices.
Conducted functional testing to verify key functionalities such as policy management and claims processing, integration testing to ensure seamless communication between various system components, and regression testing to maintain stability during software updates.
Conducted Integration Testing Designed and executed test cases to verify seamless communication and data exchange between insurance system components, including policy management, CRM, billing, and external databases.
Implemented XPath locators in the Page Object Model (POM) design pattern to separate test scripts from the web elements' locators and enhancing test script readability and maintainability.
Demonstrated flexibility in accommodating project requirements and workflows, efficiently configuring Jira to support Agile, Scrum, or Kanban methodologies.
Constantly expanded proficiency in testing tools, including Rest Assured and BlazeMeter, to meet a diverse testing requirement.
Maintained a seamless user experience by cross-browser and cross-device testing of payment workflows, harnessing Selenium and Appium for mobile testing across iOS, and platforms like BrowserStack and Sauce Labs.
Used Zephyr for efficient test management, organizing test cases, execution cycles, and tracking results.
Created and maintained automated test scripts with Rest Assured to execute API tests quickly and repeatably on the API's quality.
Supported the integration of Karate with UI automation tools like Selenium to perform end-to-end testing of complex systems.
Additionally, I conducted performance testing to assess system scalability, security testing to identify and mitigate potential vulnerabilities, and user acceptance testing to ensure alignment with business requirements.
Integrated JMeter tests into CI/CD pipelines to automate performance testing during the product delivery process.
Used SQL and PL/SQL to analyze complex data sets and to extract meaningful insights, identify trends, and troubleshoot data-related issues.
Created and executed performance tests using tools like Azure DevOps Load Testing and JMeter to evaluate system performance and scalability.
Used testing libraries and frameworks compatible with the chosen JavaScript framework.
Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverable.
Implemented automated testing platforms and unit tests and proficient in understanding of code versioning tools such as GIT.
Attended development meetings like stand-ups, kick-offs and design sessions with the teams and clients.

Arrise Solutions, Hyderabad, India
QA Automation Tester May 2012 to Nov 2014
Responsibilities:

Collaborated with cross-functional teams to define Software Requirements, Development and Testing of the risk workflow system and deliver high-quality solutions on time.
Collaborated with infrastructure teams to set up and manage test environments, ensuring the availability of appropriate configurations for testing.
Developed test strategies, test plans, and test cases based on requirements and executed test scripts.
Designed and performed end-to-end API tests using Postman and SoapUI to verify the functionality, reliability, and security of e-commerce website APIs.
Designed and executed automated API tests using Rest Assured to verify data integrity, response codes, and payloads.
Extensive hands-on experience in designing, developing, and executing automated test scripts using Selenium WebDriver to ensure UI functionality and responsiveness.
Validated the responsiveness, layout, and visual elements of the user interface across different devices and browsers.
Conducted Extract, Transform, Load (ETL) testing to validate the accurate and efficient data processing and transformation within the data warehouse and other data-related systems.
Developed and executed API tests using Java libraries like Rest Assured to validate data exchange between components.
Created and executed test cases for UI testing to ensure the proper functionality and user experience of web and mobile applications.
Utilized REST API and React Hooks to comprehensively evaluate the functionality and integration of application components.
Involved with Create Loan, import Loan, Loan pipeline, Quick loan, Aggregator pipeline, settlement, and calculations.
Used frameworks like Jest, React Testing Library, etc., for automating front-end tests.
Created automated SQL scripts for data setup, data validation, and database verification to streamline testing processes and increase test efficiency.
Implemented regression testing to validate the stability of existing functionalities after every software release or change.
Integrated JMeter tests into CI/CD pipelines to automate performance testing during the product delivery process.
Collaborated with development teams to maintain quality standards and ensuring that code changes met company guidelines and best practices.
Debugged and resolved issues related to gem installation, version management, and RVM configurations.
Verified test cases and covered various aspects of the MVC application, including model, view, and controller components.
Verified data integrity and completeness during the ETL process to ensure data quality and reliability.
Used Postman and SoapUI to create and execute automated API tests, enabling continuous integration and quicker feedback in the development process.
Worked together with development teams to troubleshoot and fix API-related issues that identified through these tools.
Created, developed, and managed test plans, test scenarios, test cases, and test scripts using Microsoft's Azure Dev Ops (TFS) platform.
Used Jenkins to set up and managed continuous integration (CI) pipelines to automate the build, test, and deployment processes.
Integrated automated test suites with Jenkins to enable regular test execution and deliver rapid reports on test results.
Used Zephyr for efficient test management, organizing test cases, execution cycles, and tracking results.
Created and maintained automated test scripts with Rest Assured to execute API tests quickly and repeatably on the API's quality.
Supported the integration of Karate with UI automation tools like Selenium to perform end-to-end testing of complex systems.
Demonstrated flexibility in accommodating project requirements and workflows, efficiently configuring Jira to support Agile, Scrum, or Kanban methodologies.
Performed exploratory testing to identify the defects and usability issues and ensuring a positive user experience.
Managed and maintained test data sets for various testing scenarios, ensuring the availability of relevant and diverse data to support testing activities.
Created and maintained test documentation, including test plans, test cases, and test execution reports, according to the company's testing standards and best practices.
Implemented automated testing platforms and unit tests and proficient in understanding of code versioning tools such as GIT.
Used risk-based testing techniques to focus testing efforts on critical areas of the application, ensuring maximum risk coverage.
Followed Agile development methodologies, participating in sprint planning, retrospectives, and other Agile ceremonies to align testing activities with development iterations.
Keywords: continuous integration continuous deployment quality analyst user interface javascript business intelligence sthree database information technology hewlett packard microsoft procedural language California Georgia Minnesota Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2093
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: