Geetha
Mobile: 469-***-****
Email: *************@*****.***
Professional Summary:
Around 7 years of experience as a QA Test Engineer using Automation & Functional Testing. Involved in development of Robot framework using Python, Pytest, Jenkins, Git. Strong Automation and Functional concepts.
Configured Selenium WebDriver, Pytest, Robot, PIP tool and created selenium automation scripts in python.
Strong experience in Test case management and defect tracking using HP ALM, JIRA, Rally.
Extensive experience of Smoke, Functional, Unit, Integration, Regression, Black Box, GUI, Back-end, UI Testing, Browser Compatibility testing, Python, Selenium, Robot Frameworks, Jenkins, Pytest.
Worked on various implementation tools like Bitbucket, GitHub, Jenkins, Maven, Selenium.
Experience in using advanced techniques such as handling dynamic elements, working with iframes, handling pop-ups and alerts, executing JavaScript, and implementing page object model (POM) design pattern.
Experience in developing End to End automation using Selenium Webdriver, Unittest/pytest, Jenkins, Robot, Allure Reporting, RESTful API and POSTMAN
Expertise in integrating Selenium tests with Continuous Integration/Continuous Deployment (CI/CD) pipelines using Jenkins. Understand Jenkins pipeline scripting, configuring build triggers, scheduling test executions, and generating test reports.
Experience in Robot Framework's built-in libraries, custom libraries, keywords, and test data formats, advanced features like customizing test execution, creating reusable test components, and integrating with external tools and libraries
Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, ID and Name.)
Involved in Functional testing, Database testing, Mainframes testing, DB2 testing.
Involved in building automation framework using Selenium WebDriver, Python, Pytest, Jenkins, Pycharm
Performed capability testing on applications for dynamic and static content of browsers using HTML ids, XPath in Selenium
Having experience on writing complex SQL queries to extract and maintain test data, data manipulation and database integrity checks
Involved in implementation of Test Automation Framework build using Selenium WebDriver to handle Pytest, Maven technologies under Python platform utilizing Industry leading harness design patterns and approaches
Experience in seamless integration with test framework and Jenkins for automated test reporting. Utilized plugins, built-in features provided by pytest framework to generate standardized test reports compatible with Jenkins.
Developed a thorough understanding of the Scrum framework, its roles, events, artifacts, and principles. Familiarized with Agile values and principles and effectively guided the team in Agile practices.
Experience in in Web Debugging tools like Xpath, Firepath and provided efficient locators for strategies like Xpaths and CSS to run web driven scripts
Generated, Parsed and Validated JSON and XML formatted data using Python script that received in response from REST API calls.
Experience in writing Test Plans, defining Test Scenarios, Test Cases, developing maintaining test scripts, analyzing bugs, interacting with development team and track the bugs till closure
Created Master test plan, Critical scenarios and Test Scripts and schedules for Testing.
Developed Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.
Facilitating Daily Scrum Meetings, enforcing timboxes and responding to impediments, tracking baseline, sprint planning and sprint retrospective.
Proficient in overall Defect Management/Problem Solving including tracking bugs and reporting using HP ALM, JIRA, Rally
Strong experience in SOA architecture which include RESTful Web Service (Get, Put, Post, Delete options along with XML, JSON data parsing) and SOAP API testing
Proven to enhance productivity and efficiency through managing sprint goals, staffing plans, KPIs, and sprint progress.
Worked extensively for applications of Health Care domain having knowledge on HIPAA Compliance, Healthcare Standards such as HIPAA, COB, Medicare, and Medicaid
Extensive Experience in FACETS (Enrollment/Claims/Providers/Finance).
Extensive Experience in all the EDI HIPAA Transactions.
Sound Knowledge on FACETS application and 270, 271, 834,837 and 835 transactions.
Environments: Python, Selenium WebDriver, HP ALM, Pytest, Jenkins, POSTMAN, Agile, SQL, Cucumber, Git, Github, JIRA, JSON/XML, BDD, TDD
Educations & Certifications
Master's Degree (Computer science and information technology) from UTPB.
Udemy Ceritified Selenium Webdriver with Python from Scratch to Frameworks
Python Programming
Technical Skills
Programming Skills: Python, JavaScript, Java
Python Libraries: WebDriver, By, ActionChains, Keys, Pytest, Appium, Assertions, Fixtures, AllureReport
Testing Tools: Rally, Jira, Service Now, HP ALM QA, REST, SOAP, Rally, Selenium IDE,
Other Tools: Github, BitBucket, Jenkins, GitHub Actions, TeamCity, AWS
Test Framework: Unittest, Pytest, Data Driver Framework, Robot.
Project Details
United Health Care Aug 2023 – Current
Sr.Selenium Test Engineer
Responsibilities:
Developed Test Cases and Procedures based on User Requirement specifications and System Requirements specifications
Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications.
Created Python based script for Selenium WebDriver with Pytest as automation framework
Involved in building automation framework using Selenium WebDriver, Python, Pytest, Jenkins and Pycharm
Performed Data driven testing using Selenium WebDriver and Pytest functions which reads data from property and XML files
Setup Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms
Integrated with tools like Jenkins to run tests on automated basis.
Implemented POM designs and applied working knowledge of design patterns to perform test
presentation, data and business models.
Effort and Schedule Tracking, Metrics Collection, Analysis and Reporting
Extensively used XPATH, Regular expressions and classes to perform UI actions. Exported outputs/reports for all automated testing results.
Involved in testing Web Services manually and creation of collections using POSTMAN
Organized Sprints and planned releases with team using JIRA and Confluence.
Produce and execute integration test cases, scripts, data validation activities and generation of reports.
Facilitated Agile ceremonies such as daily standups, spring planning, sprint retrospectives, demos and reviews to ensure all the objectives were met and project completed on schedule.
Google Via HCL Technologies Jul 2020- Dec 2022
Sr. QA Selenium Test Engineer
Responsibilities:
Lead the team of QA engineers to ensure high-quality software delivery.
Developed and implemented comprehensive test strategies, test scirpts resulting in 25% of reduction in post-release defects
Performed regression testing on new builds, modification in the application using Selenium WebDriver
Performed capability testing on applications for dynamic and static content of browsers using HTML ids, XPath in Selenium
Performed defect reporting in Test Management tools like JIRA, HP-ALM, Rally.
Involved in testing Web services using POSTMAN
Developed and executed SQL queries in data base to extract test data from the data base
Involved in Test Plan Preparation, Requirement analysis, Test Cases and Test Data for the Functional testing individually
Supported AGILE projects that involve Requirement Analysis for major sprints in the application & Knowledge Acquisition through Client calls.
Managed project Requirement Analysis, System Study and Estimation
Used Selenium Web Driver to automate Cross browser and Cross Platform environment.
Provided and handled knowledge sharing sessions for the team to understand the system for every change and make them report the issue at point while analysing.
Test plan preparation, Requirement Analysis, Test Cases and Test Data for each sprint.
Identified and initiated opportunities for continuous Agile process improvement, optimizing execution and performance and improving program efficiency
Performed regression testing on new builds, modification in the application using Selenium WebDriver
Performed capability testing on applications for dynamic and static content of browsers using HTML ids, XPath in Selenium
Performed defect reporting in Test Management tools like JIRA, HP-ALM, Rally.
Involved in testing Web services using POSTMAN
Developed and executed SQL queries in data base to extract test data from the data base
Created Python Scripts to test REST API functionality for regressions setup.
Google Via Tech Mahindra Arp 2018 – Jun 2020
QA Selenium Tester
Responsibilities:
Involed in GUI testing, Integration testing, navigation testing and regression testing using web and client-server applications.
Evaluated automation test tools in order to build the framework for automation testing.
Developed a fully automated continuous integration system using Git, Jenkins, MySQL and Python.
Developed Manula and automated test scripts within aggressive time schedules for various types of testing: Usability, Functional and Regression
Idencity and document test cases for multi component systems from design documentation, API documentation and working with Business Analyst, Developers, SMEs’ and project stakeholders.
Involved in Functional, Data base, Mainframes and DB2 testing.
Conducted Smoke, Functional, Integration, Regression, UAT and Data validation testing.
Executing browser compatability and regression tests using Selenium WebDriver for testing UI for every new build release.
Created Python Scripts to test REST API functionality for regressions setup.
Involved in building automation framework using Selenium WebDriver, Python, Pytest, Jenkins and Pycharm
Performed Data driven testing using Selenium WebDriver and Pytest functions which reads data from property and XML files
Setup Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms
CyberInSystems Jun 2017 – Mar 2018
QA Tester
Responsibilities:
Responsible for creating and maintaining Automated test suits for entire project
Setup testing environment and maintain framework using python
Developed automated scripts and frameworks using Python
Worked with Business Analyst and SME to design and implement the Test Plan
Involved in Scrum agile methodology testing.
Gained thorough understanding on Page Object Model framwork
Extensively used Page Object Designs and Page navigation framework, for readable test scripts and easy maintenance from developer perspectives and responsible for creating automation framework using POM – Page Object Model and Data Driven Framework
Integrated with Continuous Integration tools like Jenkins for running tests on regular basis automatically with scheduled jobs
Devsloped SQL queries to extract data from various source tables
Involved in cross browser testing of the application along with multiple users to ensure functionality
Gained solid understanding on Selenium Web driver and locate elements on web pages using different locators (ID, class name, Xpath, CSS Selectors), interact with web elements (click, type, submit) and handle dynamic elements.
Experience in different assertion techniques to verify expected outcomes
Got acquainted with CI tools like Jenkins for automating the execution of selenium tests.
Explored popular test automation frameworks in Python such as unittest, Pytest and Behave.
Executed Manual and Automated tests and defect reports by running tests. Reviewing results of all tests and reporting anamolies into defect tracking database.
Review and Analyze Software Development Life Cycle documents
Mastered basics of Python programming language including variables, data types, control structures, functions and exception handling.
Developed Test Cases and Procedures based on User Requirement specifications and System Requirements specifications
Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications.
Created Python based script for Selenium WebDriver with Pytest as automation framework
Involved in building automation framework using Selenium WebDriver, Python, Pytest, Jenkins and Pycharm
Performed Data driven testing using Selenium WebDriver and Pytest functions which reads data from property and XML files
Setup Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms
Integrated with tools like Jenkins to run test on automated basis.
Analyzed log files to verify the processes for debugging test data verification process
Performed regression testing on new builds, modification in the application using Selenium WebDriver
Performed capability testing on applications for dynamic and static content of browsers using HTML ids, XPath in Selenium
Performed defect reporting in Test Management tools like JIRA, HP-ALM, Rally.
Involved in testing Web services using POSTMAN
Developed and executed SQL queries in data base to extract test data from the data base
-Reference will be provided upon request