GARIMA DHAWAN
Sr. Test Engineer
***************@*****.***
PROFESSIONAL SUMMARY
Experienced QA engineer with 8 years of experience in all levels of testing, including performance, functional, integration, system, regression, security, stress, load, and user acceptance testing and expertise necessary to take on dynamic and complex software systems, worked to foster quality products.
Experience in writing automated test scripts using selenium web Driver with Java and JavaScript using framework TestNG, Cucumber for maven dependencies to ensure high quality software delivery and managed CI/CD pipelines using tools such as Jenkins.
Designed and optimized Snowflake data warehouses, improving query performance and data accessibility for analytics teams
Developed complex SQL queries and stored procedures to manipulate, retrieve, and transform large datasets efficiently
Good Knowledge of automated test scripts using Cypress/Playwright, ensuring reliable end-to-end testing for web applications.
Developed and implemented Cypress automation framework for end-to-end web application testing
Utilized Karate’s parallel execution capabilities to ensure efficient and timely API testing.
Proficient in using Postman for API testing and development, including creating test suites, automating tests, and integrating CI/CD pipeline.
Experienced in creating and executing test scripts to ensure API functionality, reliability, and performance
Experienced in implementing Sprint in Testing to enhance Agile software development cycles
Skilled in identifying and addressing defects early within sprints, ensuring high-quality deliverables
Proficient in utilizing Requirements Traceability Matrix (RTM) to ensure comprehensive test coverage and alignment with client requirements
Skilled in mapping test cases to requirements, identifying gaps, and ensuring traceability across the project lifecycle.
Experience in Banking & Finance, US Healthcare, Salesforce, E-Commerce domain as a Senior IT Engineer.
Resourceful at maintaining relationships with clients to achieve quality product and service norms by resolving their service-related critical issues.
Developed and maintained end-to-end automated test scripts using ServiceNow to validate web applications' functionality and performance.
Designed and maintained CI/CD pipelines in GitHub Actions for automated testing and deployment in Cloud Services environments.
SDET expertise in designing, developing, and maintaining robust automation frameworks for web, API.
Thorough knowledge in all phases of Software Development Life Cycle, Project Life Cycle
Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver, TestNG, Quality Center, JIRA and SOAPUI.
Experience in writing test scripts and executing test cases and reporting bugs according to that and working as team player of the team.
Involved in all phases of the Software Development Life Cycle (SDLC) is crucial for ensuring the success of an application like unit, integration, smoke, sanity, functional, regression testing and user acceptance.
Proficient in Git for version control, ensuring efficient collaboration and code management in automation.
Strong knowledge in SDLC, bug lifecycle, Database testing and testing lifecycle models – Waterfall model, Iterative Model & Agile Methodologies.
Experience in various types of testing like Functional, Regression, Integration, Web, Database, System testing, Load testing and User Acceptance testing
Expertise in Designing Test Plan, Test Strategy, Test Case Documents, Execution of Test Cases, Defect Reporting & Tracking, Review of Test Cases, Preparing User manuals, Test Case summaries, Production Checkouts and Test summary reports.
Integrated Cucumber with Selenium and Java to automate UI and functional testing.
Expertise on testing Postman and SOAPUI.
Developed and deployed Dataflow pipelines for ETL processes, utilizing Apache Beam.
Quality assurance experience in developing and reviewing test plans, test scripts, test requirements, test case, test reports and in using Defect-Tracking Tool to address bugs/issues.
Experience in Test Management Tools like Microsoft Azure- TFS, VSTS, HP ALM/Quality Center, Test Rail, JIRA, Q-Test, Jira and Bugzilla.
Designed and developed automated API test scripts using Rest Assured to validate RESTful web services.
Experience in writing SQL Queries and good knowledge of Databases
Excellent problem-solving skills with a technical background and good interpersonal skills.
Experience in Client Interaction and in Onsite-Offshore model of working
Provided customer examples and data for reported issues, work cross-functionally with support teams to establish workarounds for issues requiring funding for permanent resolution, and conduct tests on development fixes to ensure changes are working as expected.
Provided technical assistance in evaluating systems and developing cost-effective procedures to meet user requirements.
Strong experience in SDET role implementing test automation using tools like Selenium.
TECHNICAL SKILLS
Domains: Banking, US Healthcare and human service, EDI Transactions, Payroll and Transactions services Finance, E-commerce, Salesforce system, Robotics, Workforce system
Cloud Platform: Azure (Azure Data Factory, Azure Databricks, Azure SQL, Azure Data Lake Storage Gen2 and Azure Key Vault)
Web Technologies: SOAP UI, Appium, HTML, Postman, UAT Testing, Functional Testing, Regression, Smoke and Sanity Testing
GUI Tools: MS Word, MS Excel, MS PowerPoint, Team Site, SharePoint
Toolset: HP ALM, JIRA, SOAP UI, POSTMAN, MAVEN, Selenium, Q-Test, TestRail, Browser-Stack, Rally, UFT and Bugzilla for defect Management, Microsoft Azure Services like TFS, VSTS and ServiceNow
Data Processing/ Data warehouse/Data Analytics: Apache Spark, Hive, Impala, HUE, Snowflake, Microsoft Fabric, Synapse, Azure SQL
Data Transfer/ Workflows: ADF, Oozie, Kafka, Sqoop, Flume
Databases: SQL Server, Oracle, Snowflake, MongoDB, DB2and MySQL
RDBMS: UNIX, MySQL, SQL Server, MS Access
Version Control: GIT
SDLC Methodologies: Agile and Waterfall
IDE & Tools: Eclipse, Spring Tool Suite, IntelliJ
OS: Windows, Linux
Others: API Testing – Postman Swagger, Ready API, Sonar-Q, Selenium, Maven, TestNG,
POM (Page Object Model), Python, Java, Javascript
WORK EXPERIENCE
Client – Takeda Pharmaceuticals Cambridge
Quality Analyst/Test Analyst July 2024 - Present
Massachusetts
Responsibilities:
Executed both manual and automated tests to ensure application functionality and usability
Utilized tools such as JIRA to create, manage, and execute test cases.
Identified, documented, and tracked bugs through detailed reports, ensuring timely resolution and quality
Create APIs Using SOAP UI and Postman and test them.
control.
Proficient in using Postman for API testing and development, including creating test suites, automating tests, and integrating CI/CD pipeline.
Maintained regular communication with clients to provide updates and gather feedback for continuous
improvement.
Implemented robust test scenarios simulating real user interactions, improving application reliability and
performance.
Demonstrated ability to maintain and update Cucumber feature files to align with evolving requirements and support continuous testing and integration processes.
Experienced in developing and maintaining Test Planning and Scenarios, Test Case Design and Script Development, Test Environment Setup, Test Data Setup, Defect Management, Test Result and Traceability Matrix.
Experience in testing mobile web apps on iPhone, iPad and Android devices manually.
Experience in all phases of Software Testing Life Cycle (STLC), Bug Life Cycle and framework.
Experienced in Smoke Testing, Back-End Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Integration Testing, Component Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing, Cross Browser/Parallel Testing, load, stress and Exploratory Testing.
Worked extensively on Agile Projects and hands-on experience in creating tasks for Sprints in TFS and attended all Scrum Ceremonies.
Performed Blackbox testing to evaluate the functionality of software applications without accessing their internal code or structure.
Designed test cases based on requirements and specifications, focusing on input and output validation.
Worked with developers, product managers, BA, UI Team and other stakeholders to reproduce and resolve issues efficiently.
Created test report/Defect Report from various test management tools like JIRA, Q-Test, HPALM, Test Rail and TFS to ensure that issues were tracked and resolved efficiently.
Collaborated with QA and development teams to create, review, and execute detailed test cases, ensuring alignment with functional and non-functional requirements.
Identified, documented, and tracked defects in bug tracking systems such as JIRA, facilitating effective communication and resolution of issues.
Designed and implemented ETL processes using Tool, e.g., Informatica to extract, transform, and load data from Source systems
Implemented and managed CI/CD pipelines using tools like Jenkins, GitLab CI/CD, and Azure DevOps to automate build, test, and deployment workflows
AgreeYa Solutions Pvt. Ltd Sept 2021-Oct 2023
Sr. Test Engineer
Client: KENT County Ltd & Deloitte
Project Names - Migration from Bureau Veritas Nuxeo Portal to SharePoint online, QBSS-CCWP (Expense Portal), Deloitte SharePoint, First Aid Kids web portal, KENT CO, Beat-Blip.
Responsibilities:
Developed and maintained automated tests using Selenium WebDriver using java and JavaScript programming and TestNG Framework
Performed Regression Testing to validate new features and functionality added.
Good Knowledge of automated test scripts using Cypress/Playwright, ensuring reliable end-to-end testing for web applications.
Developed and implemented Cypress automation framework for end-to-end web application testing
Utilized Karate’s parallel execution capabilities to ensure efficient and timely API testing.
Proficient in using Postman for API testing and development, including creating test suites, automating tests, and integrating CI/CD pipeline.
Performed risk analysis and security audits, strengthening application and network security against potential cyber threats.
Designed and implemented Behavior Driven Development (BDD) test frameworks using Selenium
Generated HTML Reports using TestNG
Experienced in implementing Sprint Testing to enhance Agile software development cycles
Skilled in identifying and addressing defects early within sprints, ensuring high-quality deliverables
Proficient in utilizing Requirements Traceability Matrix (RTM) to ensure comprehensive test coverage and alignment with client requirements
Hands on Experience in identifying GUI web elements using different types of locators like Id, Name, CSS, Class and XPATH.
Designed and optimized Snowflake data warehouses, improving query performance and data accessibility for analytics teams
Developed complex SQL queries and stored procedures to manipulate, retrieve, and transform large datasets efficiently
Designed and implemented test strategies for SharePoint workflows, lists, libraries, and permissions.
Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver, Java Script using TestNG.
Good Knowledge of web services tools Rest API and understanding of HTTP code responses.
Good Knowledge of Plan, run and track scripted tests with actionable defects and end-to-end traceability in Azure DevOps Environments.
Experienced in Integrate with Azure Pipelines for continuous integration and continuous delivery (CI/CD).
Expertise in resolving merge conflicts and performing code reviews using Git, enhancing team collaboration and code quality.
Experienced with Big Query, a cloud data warehouse service from Google, by mentioning its use in data warehousing solutions, ETL processes, or data migration projects
Conducted performance testing on SharePoint sites to optimize load times and scalability.
Utilized Cypress commands and assertions to perform functional, regression, and smoke testing.
SDET skills in designing and executing automated test suites for continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, Azure DevOps, or GitHub Actions.
SQL & Data Querying Developed complex SQL queries to verify data consistency, completeness, and correctness across databases.
Linked test cases and test suites to user stories, features, or requirements for comprehensive traceability in Cloud Environments.
Captured detailed scenario data during test runs to make discovered defects actionable for cloud Environments.
Developed and executed test automation frameworks stored in GitHub, integrating with Cloud Services platforms for scalable testing.
Hands on experience with API testing with Postman
Responsible for conducting tests of software components by coordinating with product engineers
Designed, developed and maintained scalable and automated test suites for APIs using Postman Swagger with a structured approach.
Worked on AGILE and Waterfall methodologies for different projects.
Created SQL queries and fetched data for testing according to business needs and worked on DB2 database.
Experienced with accessibility testing on different web applications.
Designing various test case scenarios to detect bugs, classify errors based on severity, priority, and informed development team to fix them asap.
Documented test plan, test cases and their outcome, and expected results to determine quality of product according to requirement. .
Experienced in Smoke Testing, Back-End Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Integration Testing, Component Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing, Cross Browser/Parallel Testing, Exploratory Testing, Mobile testing for web apps on IOS and android devices.
Developed and executed data validation scripts using SQL to ensure data accuracy and consistency during ETL processes, reducing data discrepancies by 15%.
Identify defects, alert business to them, and help to prioritize them based on defect severity
Reduced test cycles by 100% by providing automation testing processes using Java.
Produced and verified test estimates, test plans and test scheduling.
Used q-Test, Test Rail, JIRA, JAMA, HPALM, TFS for reporting and tracking bugs.
Performed comprehensive testing and troubleshooting to identify and resolve any issues related to data accuracy, format compliance, and transmission errors.
Automated end-to-end API workflows using Karate to ensure seamless integration.
Experienced in Data validation testing tools are software applications or frameworks designed to facilitate data validation within a system
Worked closely with claims processing, enrollment, eligibility, and billing teams to ensure data accuracy and seamless transaction flow across various systems and processes.
Identified and addressed process inefficiencies by coordinating with cross-functional teams to streamline workflows and enhance transaction processing.
Leveraged strong analytical and problem-solving skills to address data discrepancies and improve overall transaction flow and accuracy.
Environment: QA Engineering, Software Quality, Business-to-Business (B2B), Test Planning, Quality Assurance, Application Programming Interfaces (API), SoapUI, Web Testing, Communication, Security Testing, Software Testing, Mobile Testing, Penetration Testing, Agile Environment, Test Assurance, SQL, IOS, REST APIs, Product Testing, Web Applications, Microsoft SQL Server, Scripting, Test Cases, Quality Assurance Processes, User Requirements, Databases, Written Communication, Amazon Web Services, API Testing, Jira.
ITC InfoTech Pvt. Ltd Feb 2021- Sept 2021
Associate Consultant
Client: Sun life Financial Pvt. Ltd
Project Name - Service NOW
Responsibilities:
SDET experience in performance and load testing using JMeter, LoadRunner, or Gatling.
Experienced in testing of Service NOW Modules by ATF.
Experienced in testing regression suites for Service NOW by ATF.
Built and maintained excellent working relationships with clients and stakeholders.
Managed multiple clients calls in day.
Developed and implemented Cypress automation framework for end-to-end web application testing
Consistently exceeded service metrics through top-quality customer care.
Completed assigned tasks quickly and accurately, using strong time management and task prioritization.
Integrated Karate with CI/CD pipelines to enable automated API testing in software development.
Used Karate Framework for testing web application.
Enhanced test reliability by leveraging Cypress custom commands and fixtures for reusable test logic.
Identified and resolved potential problems to guarantee smooth and efficient workflow.
Responsible for conducting test of software components by coordinating with product engineers
Good knowledge of testing Service NOW platform upgrades/patches
Tested and debugged sections and adapted to meet the needs of clients
Assures quality through continuous software delivery
Experience in utilizing AWS services and infrastructure for testing and integration purposes
Experience in Testing of Service NOW Implementation
Experience in testing Service NOW modules - CMDB, Incident/Problem Management, Service Request/Catalogue, Change Management, Asset Management
Worked on change management initiatives in testing projects, ensuring smooth transitions and alignment with new testing processes and tools like SDLC, Agile and ATF in ServiceNow etc.
Developed strategic plans to address resistance and facilitate adoption of new testing methodologies.
Implemented best practices for test environment configuration and management during.
Automated CI/CD pipelines with Git integration to trigger automated test execution upon code commits.
Developed data-driven API test cases using Rest-Assured with JSON and XML payloads.
Data Warehouse Testing Performed data warehouse validation, ensuring ETL processes load data correctly into OLAP and OLTP systems.
Collaborated with project managers to integrate change management activities seamlessly into project plans.
Monitored and reported on changes in adoption metrics to ensure continuous improvement and project success.
Performed end to end testing on different modules of web applications
Performed database testing using SQL tool.
Experienced in doing manual testing with different payment transit gateways system for credit, debit contact less and smart cards.
Built and maintained excellent working relationships with clients and stakeholders.
Environment: Salesforce Implementation, QA Engineering, Software Quality, Test Planning, Quality Assurance, ATF, SDLC, Jira, Q-Test, Soap UI, Azure DevOps services, Agile Environment, IOS, Web application, Product Testing, Scripting, Test Cases, Quality Assurance Processes, User Requirements, Databases, Written Communication.
Conduent Business Services Jan 2017– Feb 2021
Associate Business Analyst/IT Testing Engineer-1
Multiple Clients: -Walmart, Honeywell, LMC, Wiley, ASU, Edison, Safeway, PwC, Ameren, Exxon Mobil, ADT, PGL, Conduent, Xerox, Scott, SpX Corp, Panera Bread, USAA, Haris Corp, Corning, Delta, HCA
Responsibilities:
•Testing the application and logging the defects in HPALM, Q-Test, Jira and Azure DevOps – TFS, VSTS
•Design and run tests simultaneously to maximize quality in modern software development processes of Azure DevOps.
•Linked test cases and test suites to user stories, features, or requirements for comprehensive traceability
•Experienced testing test applications across both web and desktop platforms
•Designed and implemented solutions for test automation using Java, Eclipse IDE, Selenium Web driver/TestNG and Cucumber (BDD Framework).
Used q-Test, JIRA, JAMA, HPALM, TFS for reporting and tracking bugs and providing updates on resolved.
Supported early defect detection by integrating test java frameworks with CI/CD pipelines.
Worked on AGILE and waterfall Methodologies.
Handled all Agile Ceremonies, Scrum calls, sprint meetings, sprint planning, retrospective meetings.
Reported on detected bugs, offering reproduction instructions to support swift resolution.
Tested web applications across diverse range of desktop, tablet and mobile devices – Android and IOS using Browser stack platform.
Integrated Rest Assured with CI/CD pipelines (Jenkins/GitHub Actions) for automated API testing execution.
Performed API and performance testing on applications deployed in Cloud Services, with test scripts version-controlled in GitHub.
Designed and implemented robust test automation frameworks for API, UI, and performance testing.
SDET ability to implement best practices for automation testing, ensuring high software quality and reducing manual effort.
Designed and implemented Cucumber BDD frameworks to enhance test automation efficiency.
Extracted software testing requirements from business requirements and functional specifications.
Analyzed existing products to identify areas for improvement and development of new features.
Identified defects or errors in existing software programmers and suggested improvements and fixes.
Participated in Stand-up meeting, walkthrough meeting, and weekly meeting with all other QA and worked independently with cross vendor teams or other team members of offshore and onshore.
Extensive knowledge of functional testing, developing software testing process, testing scenarios, test plan and strategy for testing, reporting, and analyzing test results.
Conducted backend testing using SQL queries to validate data for databases and Used SQL queries for retrieving data from database for executing user specific test cases.
Participating in daily Stand-up meetings with onsite and offshore team, walkthrough meeting with all other QA engineers.
Involved in Testing of Elastic search using web-based Application.
Performed regression testing on software after bugs were fixed to verify if new bugs are not generated in product.
Configured system using proprietary tools as per needs and planning test cases to effectively test configuration, including both positive and negative testing
Quality Assurance: Quality checking of system so configured to track bugs and fixing bugs
Handled defect triage calls for different types of bugs with product team, Developers, Business analyst, UI Team so that every defect will meet its ETA and defect clarification.
Responsible to handle End to End testing including Smoke, Sanity, Functional, Regression, Pre-Prod Validation and Post Prod Validation.
Experienced in health and welfare domain and giving US benefits to new people on file according to their eligibility.
Environment: QA Engineering, Software Quality, Test Planning, Quality Assurance, Application Programming Interfaces (API), SoapUI, Web Testing, Communication, Microsoft Azure, Software Testing, Scripting, Test Cases, Quality Assurance Processes, User Requirements, Databases, Written Communication.
CERTIFICATIONS
ISTQB Certified – Fundamentals Levels of software testing
Microsoft Certified – QCP Level -1
Microsoft Certified -Azure Data Fundamentals by Microsoft (DP 900)
Selenium with JAVA issued by UDEMY
Selenium on different X-PATH issued by Udemy
Rest Assured API issued by UDEMY
API – Postman, SoapUI, JMETER issued by UDEMY
Awarded with Best Honor Role award in Conduent 06/2019
Awarded with TRAILBLAZERS award in Conduent 05/2021
EDUCATION
Bachelor of Technology in Electronics & communication Engineering, PTU- India -2008
Master Technology ECE. Swami Devi Dyal Institute of Engineering. And Technology, Haryana, India - 2012