GEETHA K
Email: *********@*****.***
Phone #: 281-***-****
Summary
Over 4 years of working experience in Software Quality Assurance for web based applications in Manual and Automation testing.
Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC) like Waterfall and Agile, Software Development Engineer in Test (SDET), Bug life Cycle.
Extensively worked in all phases of testing includes Desk checks, functional, smoke, Integration, System, Regression and User Acceptance Testing (UAT).
Experience in manual testing includes Requirements Analysis, Writing Test Plans, Test Cases and Requirements Traceability Matrix.
Experience in Automation using Selenium Web-Driver to automate web applications testing.
Experience in Core Java, C programming languages, Junit & TestNG frameworks and Eclipse IDE.
Experience in Page Object Model, creating feature files and Implemented Steps definitions using Cucumber and Java.
Have knowledge on Data-Driven Framework, Xml for test suite configuration and Excel for data management.
Well versed with user stories, scrum/sprint iterations and BRD/FRD documents.
Experience with debugging using Firefox, Chrome, and IE Developer Tools.
Experience in web service based REST-assured services testing with JSON.
Hands on experience in tools such as SQL Developer and MySQL Work bench, extracted data from MS-SQL Server, MySQL, DB2 and Oracle.
Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments using Selenium Grid.
Experience in application building tool Maven and application deployment tool Jenkins.
Working Knowledge on JIRA for requirement/change/defect tracking tool.
Experience with source code management tools like Git.
Participate in Daily stand-ups, interacting with business analysts, developers in Agile Environment.
Experience in creating Cucumber BDD (behavior-driven development) framework, TDD (Test Driven Development) and automating BDD scenarios using GHERKIN format.
Capable of meeting deadlines, quick learner with ability to grasp new technologies.
Excellent communication, interpersonal, Analytical, Technical skills with clear understanding of business rules and ability to work individually as well as part of a project team.
Technical Skills
Methods
Agile and Waterfall
Frameworks
Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)
Automation Tool
Selenium WebDriver, Selenium RC, Selenium Grid, IDE, Cucumber, Appium
Build Tool
Maven, Gradle
Database
Oracle 11g, SQL server
Languages
Java, C, C++, SQL, Cucumber, SQL, PL/SQL
Defect Tracking Tools
JIRA, Mantis, Bugzilla
API Testing
Rest Assured, Postman, Rest API Services
Reports
Allure Reports, Extent Report, TestNG Report
CI /CD
Jenkins
PROFESSIONAL EXPERIENCE
Client: US Mobile, Dallas-TX Aug 2020– Till date
Role: Contractor - QA Analyst
Responsibilities:
Analyzed business requirements, functional specifications and user acceptance criteria for writing test cases.
Performed Desk checks, Manual Testing, Integration Testing, Ad-hoc Testing, Boundary testing, Black box Testing, Positive Testing, Negative Testing, Functional Testing, Regression Testing and User Acceptance testing.
Using Core Java as the main scripting language in the automation framework.
Ensuring performance of the REST response and the UI using Jmeter and Monitoring Services
Prepared Automation Test Scripts and executed using Selenium Web-Driver, TestNG, Java and Eclipse.
Used Page object model to get elements and wrote scripts using Selenium Web-Driver, Java.
Extensively involved in Configuration management with Git for the automation scripts.
Performed testing with the help of various tools and in multiple browsers.
Developed Test cases, Test Scripts and generate Test Reports for sharing test results.
Supported business users in UAT testing to provide test data.
Co-ordination with the various development, upstream and downstream system’s teams to plan and execute the integrated layers of the application.
Performed Test Execution and Defect logging and tracking till closure.
Worked with Jira defect / change tracking system.
Performed end to end testing in different environments like SIT, ST, and UAT.
Following up with various Development and Interface teams on clarifications and Issues resolution.
Environment: Selenium Web-Driver, Java, TestNG, Cucumber, HTML,Eclipse IDE, SQL, SQL Server, Git.
Client: Anthem, San Antonio Dec 2018– Mar 2020
Role: QA / Selenium Tester
Responsibilities:
Attend the daily stand ups and update the status of yesterday duties and current work plans of the project.
Created Performance Test Strategy for a company scaling up to several million users. Used that Strategy as a template for the group to use going forward.
Coordinate Test execution with project management, development, Lines of Business, vendors, and other internal departments.
Created test cases and test scripts to meet business / functional requirements.
Used Page object model to get elements and wrote scripts using Selenium Web-Driver.
Prepared Automation Test Scripts and executed using Selenium Web-Driver, JUnit, Java and Eclipse.
Interacted with developers& various members of project team to discuss and resolve defects and to determine their priorities.
Developed and maintained Test cases, Test Scripts and executed as part of regression testing.
Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
Environment: Selenium Web-Driver, Java, JUnit, Eclipse IDE, HTML, SQL, SQL Server, Jenkins.
Client: D-Bug Inc. - Union, NJ Jan 2017 – Nov 2018
Role: Software Engineer
Responsibilities:
Responsible for gathering functional and non-functional requirements from technology staff and other requirements providers, understanding the requirements based on priority set by Team leaders and ensuring all team members are aware of the requirements and priorities.
Keep track of change requests, participated in demo/walk thru sessions, participate in functional specifications reviews, contribute to project estimates, scheduling, and test plans.
Performed all test cases like Unit Testing, Regression Testing and User Acceptance Testing.
Created various reports using crystal reports according to end user requirements.
Created the Test plan and test cases and testing with unit testing and sending them for approval.
Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins used TOAD and SQL Developer
Experienced in Validating data transformations and performing End-to-End data validation for ETL & BI systems.
Good exposure to DB tools: Toad/PL SQL developer/SQL Plus.
Involved in User Acceptance Testing (UAT) and training of the end users to improve business process.
Environment: Informatica power center, SQL Database, Mantis
EDUCATION
Master of Computer and Communication Engineering, Hindustan University
Bachelor of Engineering in Information Technology, Anna University