Summary
Overview
Work History
Education
Skills
Timeline
Generic

Manisha Katta

Little Elm,TX

Summary

Highly experienced QA Automation Engineer with 7+ years in Manual, Automated testing for Web based, Client / Server based and Mobile applications. Designed and implemented various automation frameworks from scratch, BDD Cucumber Framework and Data Driven Framework based on Page Objects Model Design. Involved in developing BDD Cucumber framework using JUnit, Selenium and Java. Used the Appium tool to test automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices. Maintained Selenium and JAVA automation code and resources in version control system GIT over time for improvements and new features. Working experience with Jenkins as Continuous Integration tool (CI). Expertise in documenting defects with a high level of detail, accuracy, and informative recreation steps using JIRA Well acquainted with all phases of SDLC and STLC and Defect Management Life cycle. Well experienced in implementation through Agile / Scrum Methodologies and actively participated in all meetings. Good documentation and Process Management skills with an ability to effectively understand the business requirements to test quality of a product. Ability to assist and resolve the technical issues and provide fixable solutions by focusing on productive outcomes. Excellent in communication, presentation, and interpersonal skills. Good team player with an ability to lead, manage and work independently in a time sensitive environment.

Overview

10
10
years of professional experience

Work History

QA Automation Engineer

Platina Technologies
05.2024 - Current
  • Involved in writing and implementing Test Cases, Test Scenarios, and Test Scripts in accordance with Business Requirements.
  • Experience in Mobile Automation Testing on IOS platforms using iPhone& iPad Devices with Automation tool Appium.
  • Developed Automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Automated Sprint Stories based on the Acceptance Criteria.
  • Successfully completed User Acceptance Testing (UAT) for each release of the project with the help of end user requirements.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Developed and executed Selenium Webdriver test cases using Java, JUnit, Maven with Page Object Module for Continuous Integration.
  • Experienced with back-end testing and Data manipulation by using SQL query for data validation and integration.
  • Experienced with creating test report such as HTML reports, JSON report and Cucumber reports with detailed test steps and screenshots.
  • Excellent knowledge about bug life cycle and reporting defects in Jira and interacted with the developers to resolve technical issues.
  • Attended Sprint Planning sessions and interacted with Product Owner and Development Team to understand the User story requirements and to provide timely feedback, identifying underlying test cases, and collaborated with the team members in design, and implementation of both manual and automation test plans.
  • Used Postman for testing API's, by sending requests to the web server and validating JSON responses.
  • Proficient in GIT version control systems, distributed repository management, collaboration with team members, reviewing and fixing the possible conflicts.
  • Environment: Selenium Web Driver, Cucumber, Java, TestNG, Jenkins, Appium, HTML, CSS, Git, JIRA, SQL, Postman, CI/CD.

QA Test Engineer Analyst

Centaurus Technology Partners
06.2022 - 11.2023


  • Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.
  • Involved in developing framework in Cucumber using Selenium and Java Programming Language.
  • Worked on Appium framework in testing mobile apps for both IOS and Android.
  • Involved in writing Automation scripts for mobile native applications using Appium, Core java and Selenium.
  • Used Git-Hub as a source repository system to share code with my local team as well as with the team overseas.
  • Performed Smoke Testing, Functional Testing, Manual Testing.
  • Configured Extend reporting, Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test reports.
  • Experience with TestNG based framework that was built for previous application module.
  • Used Postman for API testing to verify the CRUD operations.
  • Developed test Automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Performed Cross Browser Compatibility testing on Chrome, Firefox, IE browsers using TestNG Unit Testing.
  • Created continuous integration system using Jenkins that will run the UI selenium automation suites.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Environment: Selenium, WebDriver, Cucumber, Java, TestNG, Jenkins, Appium, Postman, HTML, CSS, Git, Windows, SQL, CI/CD.

QA Engineer

Centaurus Technology Partners
10.2017 - 05.2022
  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Design and develop Automation artifacts for automated testing using Java, Selenium, TestNG and Appium and maintain source code using Git.
  • Developed Automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Tested and validated customer reports and scheduled Automation frameworks as part of Jenkins pipeline
  • Used JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.
  • Created End to End, Functional & UAT test cases as per the requirements. Involved in production smoke testing and sanity testing.
  • Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver using Java.
  • Worked with complex queries to verify/validate the data is processed correctly and scheduled these test cases to run in Jenkins pipelines.
  • Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach.
  • Tested various changes in SQL stored procedures by doing A/B testing along with performance testing.
  • Implemented and worked on Acceptance Test Driven Development (TDD) agile methodologies completing releases ahead of schedule.
  • Environment: Selenium, WebDriver, Java, TestNG, Jenkins, JIRA, Postman, Appium, Windows, SQL, TDD, CI/CD.

QA Analyst

Velocity Infotech
03.2017 - 09.2017
  • Create test plan based on the requirements, design manual test cases, test execution (regression and functionality testing), defect logging and test result reporting.
  • Responsible for creating test runs, test cases, mockups, process flow diagrams from functional documents.
  • Reported software defects using JIRA and interacted with the developers to resolve technical issues.
  • Create the test data and maintain it manually when required.
  • Analyze different kinds of data and participate in discussions on how to map the data according to the requirement.
  • Conducted Data Analysis and gathered Requirements.
  • Define and develop Automation to improve efficiency and automation test coverage, thus reducing time to mark.
  • Use TestNG annotations in Selenium Web Driver and execute a batch of tests.
  • Execute queries through SQL to verify database records and validate data with corresponding requirements.
  • Attend weekly status check meetings and send daily & weekly status reports to the client.
  • Responsible for writing Automation scripts using Java and Selenium by identifying elements using IDs and XPaths.
  • Environment: Selenium, WebDriver, Java, TestNG, Jenkins, JIRA, Windows, Eclipse, SQL.


Analyst - CE

GlobalLogic
08.2014 - 02.2015
  • Writing, Reviewing & Executing test cases, test scripts for Functional, Integration, System, GUI, Analysis of Business and Requirement Specifications.
  • Performed functional testing to identify various critical points in the Application and automated it by using Selenium WebDriver.
  • Developed test code in Java language using Eclipse, WebDriver and TestNG framework.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG under Java platform utilizing industry leading harness design patterns and approaches.
  • Involved in using of Git as version control tool, GitHub as repository.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ID'S and XPATH in Selenium.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Conducted Test Case walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenario.
  • Environment: Java, Selenium WebDriver, Jenkins, TestNG, Agile/Scrum, POSTMAN, Git, Windows.


Education

Master of Science - Computer Science And Information Systems

University of Michigan - Flint
Flint, MI
12.2016

Bachelor of Science - Computer Science

JNTU
Hyderabad, India
05.2014

Skills

Test Approaches: Waterfall, Agile / Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, TestNG, JUnit, Appium, REST Assured, Postman , Cucumber, Maven, Jenkins

Frameworks: Data Driven Testing and Behavior Driven Development Framework

Databases: MySQL, SQL Server

Programming language: JAVA, CSS, Javascript

Markup Languages: HTML and XML

Defect Tracking Tools: JIRA, GIT, Azure Devops

MS Office & IDE: Outlook, Word, Excel, PowerPoint, Eclipse, Intellij

Timeline

QA Automation Engineer

Platina Technologies
05.2024 - Current

QA Test Engineer Analyst

Centaurus Technology Partners
06.2022 - 11.2023

QA Engineer

Centaurus Technology Partners
10.2017 - 05.2022

QA Analyst

Velocity Infotech
03.2017 - 09.2017

Analyst - CE

GlobalLogic
08.2014 - 02.2015

Master of Science - Computer Science And Information Systems

University of Michigan - Flint

Bachelor of Science - Computer Science

JNTU
Manisha Katta