Home

Kavitha - QA Automation Engineer
[email protected]
Location: Chicago, Illinois, USA
Relocation: Open
Visa: H1B
Kavitha Sateesh
[email protected]
408-216-8892

Professional Summary:
Solution oriented software professional having over 9 years of extensive experience in Quality Assurance, and automation execution.
Experienced in the SDLC including gathering requirements, application design and development, documentation, testing and deployment.
Experienced in developing Scenarios, Scenario Outlines, and step definitions using Gherkin in Cucumber for Behavior Driven Development (BDD) and Test-Driven Development (TDD)
Expert in writing test cases as per requirements and acceptance criteria.
Created and executed manual test scripts.
Performed functional, regression, and user interface testing manually.
Documented test cases and scenarios in Test management tools, Test Rails and Octane.
Experience in Selenium IDE, WebDriver, TestNG, Maven, Jenkins, Selenium Grid, Cross browser testing, POM, Modular Driven, Cucumber, TDD and BDD, JDBC connectivity for selenium
Experience in BDD and TDD. Experience with automated testing frameworks like TestNG, Cucumber and tools such as Selenium.
Verify and validate automation test case scenarios using Assertions.
Tested business logics through RESTful API methods like GET, PUT, DELETE and POST.
Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and Rest Assured Framework. Used Postman to manually test REST API / web services functionality.
Experienced in compatibility testing for different mobile simulators using Sauce labs.
Created TestNG test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
Configured Extent Reports with TestNG framework.
Experienced in Software development life cycle methodologies like Waterfall, Iterative and Agile models.
Experienced in designing, developing, integrating, and supporting corporate tools and applications including content management, database architecture, and e-commerce.
Worked on Business process diagrams and process flow charts with RPA tools.
Experience using Version Control: GIT.

Technical Skills:
Software/Tools: JIRA, TestRail, Octane, Jenkins, GIT
Languages/Frameworks: Visual basic, .NET, Java, Python
Test Automation Tools: Selenium WebDriver/GRID/ IDE, TestNG, Rest Assured Framework, Sauce labs, Postman, Appium, Maven, Jenkins, Gherkins, Test rail, Octane, JIRA, Bugzilla, NVDA.
Database: MySQL, SQL Server, Oracle.
RPA Tools: UiPath.
SDLC Methodologies: Agile, Waterfall.
Cloud Technology: AWS

Education and Certifications:
Masters in Computer application (MCA), Bishop Heber College, India 2005
Bachelors in Computer Science, Seetha Lakshmi Ramaswami College, India 2002
AWS Certified Solutions Architect - Associate
UiPath Certified RPA Associate (UiRPA)


Professional Experience:


Charter Communications, Stamford, CT Nov 2022 to Present
Automation Developer

Project Abstract: This Application enables both customers and Store agents to log on, shop for plans under different categories such as Mobiles, Tablets, Smartwatches and Accessories. Worked on different flow of the application like trade-in, BYOD for new users, existing users and business customers, residential users. This application handles purchase of Mobile with data plans, Tablets, Smartwatches and Accessories, Bring your Own Device, New Device for Existing line and Trade -in options.
Responsibilities:
Analyzed user stories, and developed Test scenarios, Test cases, Test data collection.
Executed Test Automation scripts with Cucumber and Selenium WebDriver.
Involved in all agile ceremonies.
Managing the Jira board to stick with the velocity and completing the stories with the velocity and completing the stories within the sprint.
Performing post deployment validations in PROD via both manual and Test Automation suites.
Analyze the test results and maintain the test reports using Cucumber reports.
Tested the AEM authored content in the application.
Created Test cases details based on the accessibility point of view.
Tested the AEM content in a production environment to validate its design and functionality as per XD/wireframe.
Identify the key scenarios that need to be tested, such as content rendering from AEM.
Performed ADA Accessibility testing by using assistive technologies such as NVDA Screen reader.
Review the Test Scenarios, identifying test cases Automation with Selenium WebDriver.
Design and Develop automation Scripts in Selenium WebDriver & TestNG framework.
Handled Regression Script execution and analyzed the results.
Tested the application in cross browsers for browser compatibility testing and parallel browser testing.
Used Test rail, Octane and Jira as a project tracking tool/Defect tracking/Testcase Management tool.
Carried out Compatibility testing for mobile view and tablet view using the Sauce labs.
Validating the newly developed API responses using post man tool.
Worked with Offshore team.

Environment: Java, Selenium WebDriver, AEM, Eclipse, TestNG, Maven, Jenkins, Cucumber, Page Object Model (POM), NVDA Screen Reader, Sauce labs, Octane, TestRail, REST API, Post Man, XPATH, SQL

Rand McNally, Skokie, IL Feb 2021 to Oct 2022
Sr. Software Development Engineer in Test
Project Abstract: SFDC This project is responsible for ensuring payroll is run for employees in a timely manner without any issues. Used Salesforce CRM to maintain the data information and the business relationships. This project automates the entire process of payroll i.e., billing clients, depositing checks to employees, budgeting, cost projects, report generations etc. This project is also responsible for projecting the revenue/expenditure and generating reports used by executives in taking appropriate decisions.
Responsibilities:
Participated in story grooming, sprint planning, daily standup, QA demos, sprint retrospective, sprint demo, test case reviews and Defect Triage meetings.
Created test plans based on design documentation, standards and guidelines that included functional testing and regression testing of the Salesforce application.
Executed Selenium tests for automation testing of the web application using Selenium Web Driver
Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework
Used Maven to build and run the Selenium automation framework. Once the script got over, the framework used to send the automation reports over email.
Create new automation utility, tests, update and maintain existing tests and framework using WebDriver, TestNG and JAVA.
Perform sanity testing, functional, database, regression, end-to-end, deployment, and production verification testing in various environments.
Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Worked on Hybrid automation framework which is a combination of Modular Driven and Page Object Model.
Complete 100% automation within the same release cycle as per company s test strategy.
Created and executed manual test cases for testing Rest API Services using Postman.
File and verify various bugs, enhancements, with detailed information in Jira, follow up with developers on high priority bugs for timely resolution.
Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver
Performed manual and automation testing with REST web Services using Postman. Automated the RESTful services using java and Rest Assured to get valid Json responses.
Developed Automation test cases using Selenium WebDriver and TestNG using Git as VCS, Maven as the build tool, and Jenkins to create and run deployment jobs for Java-based applications
Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server
Conducted backend testing using SQL queries to validate data for database
Used XPath and DOM to work with dynamic and static objects in Selenium
Configured functional test cases in CI/CD for automated regression testing and build verification.
Monitor Jenkins nightly build job results analyze and fix failures to maintain defined pass rate for each project
Environment: Java, Selenium WebDriver/Grid, Eclipse, TestNG, Maven, Jenkins, Cucumber, Page Object Model (POM), Data Driven Framework, HTML, CSS, REST API, Web Service, XPATH, WSDL, XML, SQL
State Farm Insurance, Chicago, IL Apr 2019 to Jan 2021
Sr. Quality Engineer
Project Abstract: State Farm Financial Services is a Desktop Marketing application for State Farm Insurance Agents. This application was developed in Java/JavaScript and Consisted of three main modules: Query, Policy, and Rate Quote. The Query model was the interface with the insurance agent to query the database and generate customizable reports. The Policy module concerned the various insurance sectors including, Auto, Life and Fire insurance. The Rate Quote module provided rates and payment terms, funding and protection options, and coverage details for the various types of insurance.
Responsibilities:
Involved in implementing the framework, developing automation scripts for the new User stories and maintaining and running the Regression Scripts.
Automated test cases, test suites for Regression Testing via Selenium WebDriver, Java for existing applications.
Working as a Project Administrator to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.
Identifying the Reusable functionality and making it as methods for code reusability and maintainability.
Built test automation solutions in an agile environment: Pre-Commit validation, Post Commit Pipeline, Auto deployments.
Participated in design of Proof of Concept (POC) with QA Lead
Identified methods to optimize the overall test effort through scripted automation. Converted previously generated manual test case suites to scripted automation.
Developed Cucumber automation framework based on Page Object Model, and Selenium WebDriver to reduce code and better maintenance of Application.
Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions. Raised defects and performed tracking using JIRA and reported to developers.
Design and execute features of BDD using Selenium, Cucumber for Java.
Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
Automated Customized Validations using Groovy scripting in SOAP UI tool.
Participated in CI with Jenkins and actively involved in monthly release deployments.
Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT), Cross browser testing (TestNG) and Data validation
Responsible for verifying REST Web Services API s request and to get valid JSON response for the following methods like GET, POST, PUT and DELETE.
Performed Property transfer and validated JSON response for multiple sets of test data.
Experience in performing Automation for REST web service using Maven projects integrated with TestNG and
JUnit frameworks
Performed functional, integration, user interface, End to End, cross browser compatibility testing.
Wrote queries in SQL, developed and executed them to modify /analyze data from the Oracle database and compared it with results from web service response. Verified data integrity and consistency.
Used JIRA for raising issues, bugs, defect tracking, writing suggestion, writing and executing test
Environment: Selenium WebDriver, Maven, Cucumber, BDD, GitHub, TestNG, MySQL, Web services Restful Services, Appium, Jira, Jenkins, xml, JSON
iKNOX Netsolutions, Karur, India Sep 2007 Jul 2013
Software Engineer / Quality Assurance Engineer IT
Project-5 Abstract: Core banking module implementation for this client involves upgrading their CBS platform modules and financial adjustment and utility payments solutions.
Responsibilities:
Involved in functional specification documents to develop test cases and test scenarios.
Worked with business analysts, developers to determine the best requirement specifications.
Written Test plans, Test coverage Strategies and managed test data for frontend and backend service testing
Involved in production defects management and support.
Developed and executed quality assurance test scripts, tests plans and checklists against Java code

Project-4 Abstract: Hospitality Toolkit is a revolutionary hotel Internet marketing solution, including next generation content management, website design and search engine optimization. This project aimed to rewrite the Hospitality Toolkit application in a stronger technical platform which will enhance scalability and maintainability for the application and will align it for better integration with customers other products.
Responsibilities:
Developed test cases and test scenarios based on the requirement specification.
Worked with business analysts, developers, and technical support to determine the best requirement specifications.
Assisted Application Developers in identifying and resolving defects
Developed test scripts with QTP
Used SOAP UI for testing web services testing.

Project-3 Abstract: The goal of this project is to build a set of interfaces which enable connectivity from CRS platform to Clients interfacing system based on client interface specifications. The interface will enable sending ARI updates from CRS to clients for the Luxury resorts. The interface will be generic and capable of supporting any of the partners hosted on CRS. Receive Booking Notifications interfaces from client.
Responsibilities:
Involved in functional specification documents to develop test cases and test scenarios.
Worked with business analysts, developers, and technical support to determine the best requirement specifications.
Performed root cause analysis to identify and recommend test scope and test approach improvements
Identified areas for improving efficiency, shortening of test cycles, and automation of test scripts and recommended solutions for improvement

Project-2 Abstract: Client in Automobile dealership of cars thus providing various lines of business in that domain. The Portal application provides enterprise strategy and solution that delivers an integrated framework including portal, security, identity management, and directory services for dealer applications.
Responsibilities:
Involved in functional specification documents to develop test cases and test scenarios.
Written Test plans, Test coverage Strategies and managed test data for frontend and backend service testing.
Responsible for implementing LoadRunner, JMeter based load and performance testing.
Involved in writing SQL Queries for backend testing.

Project-1 Abstract: Risk Assessment and Management project developed for LRN partners to assess their Organizations Risk and provides questionnaires to mitigate those risks. This application was originally developed in .NET framework.
Responsibilities:
Developing the application as per the requirements using JAVA. Developed web GUI involving HTML, JavaScript, CSS, object-oriented design.
Designing sequential diagrams using MS Visio. Involvement in different phases of SDLC.
Implemented dropdown menus, pop-up functionalities, client-side data validation, navigation bar, login page, using JavaScript, html, CSS.
Involved in coding reviews and enhancement of application. Involved in using XML for developing tools for user interface customization.
Developed various components of the application and unit tested them. Developed various modules using MVC.
Designed and developed interactive and dynamic front end web applications using HTML, Bootstrap and CSS.
Developed SOA Web services above the data access layer and Developed applications using Ant as a build tool.
Used struts taglibs for developing user interfaces. Developed Servlets, Session handling business logic and data.
Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
Environment: JAVA/J2EE HTML, CSS, JavaScript, JSP, JDBC, MVC Framework, Oracle 9i, Eclipse, WebLogic Application Server, object-oriented design, Selenium WebDriver, Linux, SQL Server, JAVA, Agile Methodology, Github, Web Services.
Keywords: continuous integration continuous deployment quality analyst user interface information technology microsoft Connecticut Illinois

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];3311
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: