Post Job Free

Resume

Sign in

Qa Automation Software Development

Location:
Westmont, IL, 60559
Posted:
February 20, 2024

Contact this candidate

Resume:

Dhivya Ramasamy

920-***-****

ad3r0x@r.postjobfree.com

Sr. SDET/QA Automation

Westmont, Illinois

PROFESSIONAL SUMMARY:

A dynamic and an achievement oriented SDET/QA Automation with 8+ Years of Experience with Strong Business Knowledge on Pharmaceutical, Retail, and Product domain.

Experience in Waterfall (Software Development Life Cycle -SDLC), TDD, BDD and Agile Project Environment.

Proficient on manual and Automation tools like Selenium (RC/WebDriver/IDE/Grid) &QTP for Testing Client Server &Web based Applications and Appium for testing iOS & Android Applications.

Experience in Continuous Integration (CI) and Continuous Development (CD) using tools such as Jenkins and configured build jobs to leverage Maven builds.

Good understanding of SDLC and STLC, Defect Life Cycle, Regression Testing, Smoke Testing, Ad-hoc Testing, Black box testing, Functional testing, Integration testing and User acceptance testing.

Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.

Proficient in creating automation script from scratch and developing different type of framework like Module driven, Data driven and Hybrid framework.

Proficient in using test automation tools such as Selenium, TestNG/Junit, Ant/Maven, Jenkins, GitLab and Cucumber to develop automation testing scripts for web and client server applications.

Strong experience in cross browser, cross platform web testing with Selenium RC and WebDriver.

Strong hands-on experience on Mobile application testing on iOS and Android devices with exposure to Xcode and DDMS

Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix including both Manual and Automation testing of the applications.

Experience in automation of Webservices using NPM Super Tests.

Familiar in BDD using Cucumber and Rest Assured.

Strong Knowledge of HIPAA and their regulation. Knowledge of Medicare and Medicaid.

Experienced with Soap and Restful web services testing using SOAPUI, Ready API tool. XML, WSDL, and XPATH.

Have hands on experience in groovy scripting with SoapUI Pro and Ready API testing web-services.

Expertise in Amazon Web Service technologies like EC2, S3 bucket, Autoscaling, Elastic search and Redshift

Experience in run test inside a Docker container.

Proficient in working with cloud technologies like AWS and Microsoft Azure.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bug Zilla.

Experience in writing and executing SQL queries to perform Data Validation and Back-end testing of databases to check the integrity of data.

Experience in understanding the code written in different programming languages Java, VB Script, C# and Java Script.

Experience on testing web services (SOAP, REST) using SOAP UI and Postman.

Involve in Testing of backend database applications developed with Oracle and SQL Server.

Expertise with Core Java and Object-Oriented Concepts and extensively used classes, objects, data structures, inheritance, polymorphism, exception handling, packages, collection, reflection

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Proven leadership skills of managing, developing and motivating teams to achieve their objectives and implementing new process that improve efficiency and productivity.

TECHNICAL SKILLS:

Testing tools

Selenium WebDriver/RC, QTP, Manual Testing, Appium, JUnit, TestNG, Firebug, ACCEIQ

Fire Path, Load Runner, JMeter, Perfecto Mobile, Docker, Kubernetes.

Web Technologies

HTML, CSS, JavaScript, AngularJS, NodeJS, XML, XSLT, JDBC& REST services

Defect Tracking Tools

HP Quality Center, Confluence, ALM, JIRA, zephyr

Build Tools

ANT, Maven.

Frameworks

Data Driven, Keyword Driven & Hybrid Frameworks

Languages

Java, SQL, C#, C++, Python, VB.net, ASP.Net, .Net.

Cross Browser Platform

Sauce Lab and Selenium GRID

Databases

Oracle, DB2&MongoDB

IDE

Eclipse, Visual studio, Sublime Text

Operating Systems

Windows XP/7/8, Mac OS, UNIX and Linux, Android

PROFESSIONAL EXPERIENCE:

Cisco, San Jose, CA Jan 2022 – Till Date

SDET/QA Automation Test engineer

Responsibilities:

Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.

Identified test cases to automate. Automate those test cases using Selenium Web Driver, TestNG and Java technologies (Eclipse IDE), UFT. Contributed in framework creation.

Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance testing, and End to End Testing including both Manual and Automation testing of the applications

Performed Manual Testing of UI and Functional Test Cases.

Responsible in executing Selenium test scripts on different browsers and checked for compatibility.

Tested the application in highly dynamic environment with scrum team using Agile methodology.

Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.

Used Salesforce.com to create cases for submitting requirements, support requests, answer questions from offshore engineers

Extensively used methods like Get Text, Get Title, Drag and Drop, keys, Select, List Array, Iterate, implicitly wait, 'frames’, Menu options, Actions etc. to build selenium automation test scripts

Performed GUI functional and Sanity testing manually for each new build of the application.

Used Postman & SOAPUI for rest service testing.

Designed and Developed BDD Based automation framework for microservices which is implemented using feature files written in cucumber and implementation of step definitions in ruby.

Developed and executed automated test scripts using Selenium, Night watch JS and Nightmare JS

Developed LoadRunner scripting using Web services and Web-http protocols

Backend experience, with data-processing using NoSQL: Redis, MongoDB.

Good knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.

Written gherkin and Ruby scripting automation test scripts to execute in Cucumber.

Created automation framework using POM- Page Object Model, and Data Driven framework to test web application. Thorough understanding of POM using Page Factory.

Converted commercial QTP Scripts to open-source Selenium Web Driver scripts to maximize the profits of the company without compromising Quality.

Used Selenium Web Driver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.

Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.

Used Selenium Web driver with TESTNG and sauce labs for frontend automated Testing and cross browser testing.

Developed second version of BDD automation framework in python using Behave, Gherkins as per client requirements

Identified high quality and critical bugs and exceptions using Jira, Charles web proxy tool and Splunk.

Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.

Managing security groups on AWS and custom monitoring using cloud watch.

Environment: Selenium WebDriver, Core Java, Cucumber BDD, Manual Testing, ACCEIQ, TestNG, Junit, JMeter, Load Runner, Microservices testing, Eclipse, VS Code, JavaScript, Node JS, TOSCA, C#, SOA Tester, NPM Super tests, sauce labs, Jenkins, Charles web proxy, Maven, Postman, Angular JS, Night watch, JS, Protractor, Azure, ATDD, Python scripting, Espresso, VSTS, SQL, ALM, GIT, Maven, JIRA

Vanguard, Malvern, PA Oct 2020 – Jan 2022

SDET/Automation Test engineer

Responsibilities:

Development environment using AGILE methodologies with SCRUM process. Participated in Daily Scrums, Sprint Planning, Sprint Retrospective meetings.

Expertise in implementation of Automation framework using Selenium for functional and regression testing.

Understand requirement at the beginning of each sprint from the product team

Performed Cross Browser and Platform combination testing for different browser using Sauce Labs.

Performed Accessibility testing using JAWS and NVDA (Screen reader Testing and automated testing using AXE Web tool)

Log, reports and track defects in timely manner during test execution using JIRA

Experience in back-end verification using Rumba Desktop vista screens

Involved in various meetings with Business analysts and developers.

Conducted Functional testing, Regression Testing using selenium with Data-driven framework and BDD.

Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.

Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.

Developed BDD tests using Cucumber by writing behaviors and step definitions and provided required selenium support code in Java.

Implemented TCs using Element locators, WebDriver methods, Java to get the test data from excel sheets and property file

Used automated Scripts to perform functionality Testing during the various phases of the application development using ACCEIQ

Performed Defect Tracking and Management in JIRA, generated automated daily reports using JIRA API.

Used Maven to help manage project's build, report and documentation across the network.

Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.

Unit testing the scripts and maintained automated regression test scripts in Selenium Web Driver using Java.

Used python scripts to update content in the database and manipulate files.

Responsible for querying database using SQL scripts for test preparation and test data setup.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Strong experience on DevOps essentials tools like Docker, Kubernetes.

Created a Python/Django based web application using python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.

Laid the groundwork for the formation of a Black-Box team

Participated in Daily Scrum calls, project status meetings and interacted with developers, discussed Enhancement and Modification Request issues and defects in the application

Used agile methodology and engaged in an iterative workflow and incremental delivery of working software.

Provide formal sign-off on all testing deliverables and events.

Environment: Selenium WebDriver, Core Java, Cucumber BDD, TestNG, Junit, Microservices testing, Eclipse, JavaScript, Postman, Docker, SOA Tester, JMeter, Restful API Testing AS40, ATDD, Python scripting, Visual Studio, GraphQL, SQL, ALM, Maven, C#, JIRA

FIS Global, Wayne, PA Apr 2018 – Sep 2020

SDET/Automation Test engineer

Responsibilities:

Actively Participated in requirement gathering from end Users, Responsible for writing functional Specifications and design documents.

Involved in creation of Test plan and responsible for creating Test cases from the functional Requirements.

Customizing the Modules within HP ALM based on the project needs.

Be the point of contact for all HP related issues and concerns within the team.

Automating the Catalog Importing, Catalog Management and Catalog Distribution Processes using HP tools.

Worked with Developers to ensure testing issues are Resolved.

Used best practices to create and execute extensible tests.

Overall QA management of 3 different work streams of SunPower - Quoting, Ordering/Order Management, Communities & Project Management.

Performed testing on Web Services using WSDL and SOAPUI to check the communication between different services.

Performed thorough analysis of the companion guides from each trading partners both Medicaid as well as Commercial clients and identified the changes that specific clients need.

Determined the requisite ICD10 training for both internal staff and Medicaid provider groups and assisted in the development of training materials. Used QTP to perform Regression Testing.

Running test cases via Cucumber under a Behavior-driven (BDD) development style. Created a reusable framework for Test Automation using the Selenium IDE and Selenium Remote Control to have distributed testing over the Network.

Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE). Contributes in framework creation.

SQL Queries to retrieve the data from various Tables and to test the database.

Used Angular JS and NodeJS to structure JavaScript code in an MVC (Model, View, and Controller).

Performed RESTAPI Testing using Http Java Test Client for SOAP/REST web APIs.

Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.

Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.

Integrated Appium with Sauce Labs for distributing tests on the cloud.

Created automation framework for complex scenarios and performed Functional and Regression Testing for various releases using Selenium 2.0(Web Driver) and TestNG.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.

Design of module interfaces and standard coding practices in Perl and UNIX shell scripting.

Used AWS cloud storage. Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.

Created groovy script test cases to do the response validations.

Created and executed LISA & SOAP UI Scripts for the Web Services testing.

Write UFT/QTP functions that handle the properties of different versions of Web browsers such as IE8.

Implemented cross browser and cross platform web testing with WebDriver.

Used Junit and TestNG testing Framework as a test runner with Selenium.

Created Selenium test automation framework based on UI Mapping.

Environment: Selenium IDE, Groovy, RC Web Driver, Cucumber, HPQC, My Eclipse, JIRA, MySQL, Oracle, Java, C#, Python, Node.JS, SOA Tester, Angular JS, Perfecto Mobile, Appium, Protractor, Cucumber, Load Runner, AWS, Micro service, Ruby, Visual Studio

Comcast, Philadelphia, PA Jun 2016 – Mar 2018

Test Engineer

Responsibilities:

Planned and managed the appropriate testing effort for any given module.

Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression).

Implemented automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber and Maven, JavaScript.

Created and executed automated test cases using Selenium WebDriver, TestNG and Database as source of Test Data.

Involved in manual testing of front-end functionality, hyperlinks, navigation, GUI and system integration testing of the application

Developed BDD tests using Cucumber by writing features and step definitions. Developed required Selenium support code in JAVA for Cucumber. Used Selenium Takes Screenshot API.

Conducted end to end test executions on the entire application.

Monitor the Test Execution Progress and Manage the Issues during Test Execution.

XML / SOAP using Soap UI and Postman tool.

Generated automated scripts using QTP and documented them, created and maintained functional & regression test suites.

Implemented Test driven development (ATDD and BDD) framework using cucumber tool with Gherkins Language.

Implemented Page Object Model (POM) by creating objects for each page.

Experienced in Agile and waterfall methodologies, Test Driven Development (TDD)

Understanding the requirements (both functional and non-functional) by going through the RESTFUL API specifications generated from Swagger and inputs from business analysts.

Monitored HTTP request and response using HTTP watch.

Conducted GUI Testing, Configuration testing using QTP.

Perform UAT testing with the users by executing the Regression scripts and make sure the requirements are met.

Prepared test scripts and done the testing for Financial Applications.

Prepared documents for UAT and Test scripts.

Performed Regression Testing and executed QTP Scripts as part of the regression testing for the existing functionality before each release.

Performed Integration testing, Regression testing and System Testing.

Work with the development / support teams to fix the environmental issues encountered during test executions.

Created Test matrix, Test Summary Report, UAT summary Report and UAT Sign off Report.

Environment: Java, C#, Quality Center, Load Runner, JMeter, MS Excel, UNIX, SQL Server, Cucumber, HTML5, CSS, JBOSS, Oracle, Maven, JMeter, SVN, Node.JS, Selenium Grid, TestNG, Selenium WebDriver, Windows 7/XP/Vista.

Tech Mahindra, Hyderabad, India Jun 2014 – Jun 2015

QA Test Engineer

Responsibilities:

• Designed structured UI automated Test cases using Selenium Web driver in Java.

• Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.

• Created data-driven testing scripts for multiple external sources using TestNG framework.

• Extensively used Oracle/SQL Developer for Back-End Testing.

• Automated and Tested Payment APIs using SOAP UI tool.

• Performed manual testing to validate REST APIs using Postman.

• Created Regression Test cases and automated them for the purpose of regression testing.

• Performed Manual Testing of UI and Functional Cases in Payments and Fund Transfer Areas.

• Reported defects in Bugzilla tool.

• Participated in troubleshooting of issues with multiple teams to drive towards root cause identification

and resolution.

• Publish Test Summary Report to project stake holders.

Education

Bachelor of Commerce 2008

Madras University

Master of Business Administration 2010

Madras University



Contact this candidate