Post Job Free

Resume

Sign in

Quality Assurance Information Technology

Location:
Irving, TX
Posted:
January 07, 2024

Contact this candidate

Resume:

Geetha M

ad2jjr@r.postjobfree.com

PROFESSIONAL SUMMARY

Over 8+ years of experience in Information Technology, specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.

Working experience in Domains such as Enterprise, Banking, and eCommerce.

Understanding Software Requirement Specification and identifying the required Test Scenarios for Projects.

Hands on experience with Test Management/test planning activities, designing testcases, user story/script creation and execution.

Experience in Web UI testing using Selenium, Protractor UI testing for both Angular/Non-Angular Applications by using Typescript and Java Oops concepts.

Experience in developing Automation Framework using Selenium WebDriver, Selenium GRID, JUnit, TestNG, Maven and Java libraries (Apache POI) for Project building tool.

Developed a Hybrid automation framework which uses Page Object Model, Data-Driven, Module Patterns, UI Mapping and TestNG to automate pages and to create test automation suites.

Implemented step-definitions, page object model in TypeScript Node.js and anjular.js, implement BDD framework to execute cucumber feature-set in parallel on Chrome, Ie, Firefox browser.

Experience in using Selenium API for Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

Experience in executing SQL queries to validate the data in the backend as part of Database Testing

Experience in writing scenarios, scenario outlines, feature and step definitions using Cucumber for BDD.

Experience in Restful Web services testing using POSTMAN and Rest Assured.

Experience in automation frameworks using Java, Selenium WebDriver, TestNG, Maven tools to develop automation testing scripts for web and client server applications.

Experience in ANT, MAVEN to create projects, JAR files, f.xml with artifacts and dependencies.

Writing Test cases using Element locators, WebDriver methods and Java programming features.

Experience in working native mobile app using Appium.

Defect Reporting and Tracking using Tools like JIRA.

Used Git and Git hub tools for maintaining the version controlling. Also integrated with Jenkins to run the latest version of code in the background.

Experience in automated test cases and integrating with CI/CD pipeline.

Experience in working with Micro front ends to help faster development and improve code quality.

Thorough hand on experience with all levels of testing including Sanity, Usability, Functional, Integration, Regression, Re-testing, and User Acceptance Testing.

Involved in participation of regular weekly project status meetings to discuss the risks involved in ongoing projects with Teammates and Team Lead and involved in show and tell meetings.

Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere, and committed.

Outstanding communicator with extensive experience in customer service as well as ability to Identify, develop, and enhance client relationships.

Good Understanding on analyzing User Stories and Acceptance criteria in agile methodology.

Expertise in performing manual testing and Automation Application Testing using various tools.

EDUCATION

Bachelor of Technology (B-Tech) in ECE from JNTU University, Hyderabad, India, Jan 2010 to May 2014.

CERTIFICATION

Certified ISTQB® Test Automation Engineer (CT-TAE).

TECHNICAL SKILLS

Programming Languages

Core Java, Type Script, Java Script, Html, AngularJS

Development Tools

Visual studio Code, Eclipse IDE

Frameworks

Protractor, BDD, TDD, Cucumber, Page Object Model

Build/Deployment Tools

Jenkins, Octopus, AWS

Testing Tools

Protractor, Cucumber, POSTMAN, Rest Assured, Cypress, JMeter, Selenium WebDriver, TestNG, Appium, Git.

Bug Tracking Tools

Jira, HPQC, Rally, Bugzilla

Operating Systems

Windows, Ubuntu

Version Control

GIT, TFS

Databases

SQL Server, MySql

Methodologies

Agile Scrum

Web Technologies

HTML, CSS, XML, Soap UI Pro, Rest API

PROFESSIONAL EXPERIENCE

Project Name: TRANSFORA

Client: Wells Fargo - IOWA Aug’22-Present

Role: Senior Software Test Engineer

TRANSFORA is an Enterprise No Code Transformation Through Automation platform, unleash our No Code platform to automate your business processes in a quick & easy way and digitally transform and optimize organizational processes.

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.

Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkins format).

Designed Automation Test cases using Selenium WebDriver, Java, Junit, Maven.

Used Selenium Grid to run test cases in multiple browsers and Platforms.

Developed Test Plan, Test Estimation, Test Strategy, Metrics, and Implementing Data Driven Framework based on project needs and configured framework with Jenkins for Continuous Integration.

Good Experience in Agile methodology with SCRUM Process for the product development.

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

Identifying the Locators and writing methods for the respective actions for each Page and Implemented Page Object Model test automation frameworks using Selenium.

Integrated TestNG Data provider into excel for building robust Data driven Automation Testing.

Performed Cross browser Testing and parallel Testing using Data Providers in TestNG.

Enhancing the Test Scripts for Global functions and Execution.

Performed Web Services Testing and XML/Json validations by creating test case suite using REST UI

Performed API/Web service testing manually using postman and later automated these test cases using JAVA Rest assured API.

Designed and executed automation tests for REST Assured API tests, including both back-end and UI-based components, increasing test coverage with GET, POST, PUT, DELETE methods.

Performed web services testing with REST by validating request and response for XML, JSON files.

Tested AWO mock module by the help of Mock testing, one can replace the service with a mock object to validate the functionality.

Experience in Testing cross site scripting for security testing through postman.

Automated TRANSFORA mobile app using Appium for login and inbox actions.

Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and provided approvals for regression efforts by analysing the Execution reports.

Used Dynatrace tool to ensure the performance of the application, including response times, error rates etc.

Responsible for executing test Scripts on regular basis, debugging the failed scripts and publish the test reports to the team.

Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non-Functional requirements.

Review of test plans and test cases based on the requirement document like BRD and SRS and Attending weekly meetings of projects and provide inputs from the Testers perspective.

We used Extent Reports for maintaining logs and to include the screenshots of failed test cases.

Involved in running Regression Suite on Daily, weekly, monthly basis and prepared status reports.

Executed test scripts, documented defects, and verified fixes using JIRA Defect tracking tool and QC/ALM.

Used in using GitHub, SVN for any code change and package merging to the test environment.

Participated in Sprint Planning, Daily Stand-up, Sprint Review, and Retrospective meeting.

I am the only person to give KT Sessions to the team members to get the understanding of the application.

Environment: .NET, Angular Js, AWS, Automation Tester, SQL Server, CORE JAVA, Nodejs.

Project Name: Wheels

Company: Atos- Syntel, India Dec’21-May’22

Role: Software Test Engineer

The goal of the platform is to find efficient and effective integrated solutions to elaborate information. The primary function of the Wheels module is to admit the patient to a hospital, allocate the appropriate room and define the tariff applicable to the patient.

Responsibilities:

Analyzing and Preparing test scenarios and test cases from functional specifications.

Experience in writing the E2E scenario & Creating the Framework, Reusable methods & Generic methods.

Extensive experience in Requirements Gathering, Functional and Technical Specifications, Business Analysis, QA, Documentation, Test Strategy, Test Cases, Integration, Regression and Performance testing.

Designed and written Protractor framework from scratch.

Migrated old framework to Protractor test automation tool with typescript.

Automating Angular JS application by using Protractor, Jasmine using Type script.

Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkins format).

Prepared End to End Automation test scripts based on UAT test Cases and Execution process.

Generated reports and analyzed the pass and failed criteria in the test cases using multiple cucumber html report. And attached this report to the Jenkins so that everyone will get email to know the status of Tc’s.

Used TFS and Git tools for maintaining the version controlling. Also integrated with Azure to run the latest version of code in the background.

Used Azure DevOps Server 2020 and performed automated tests by adding test tasks to pipelines.

Performed Background jobs and analyzed the pass or failed criteria in QA Environment.

Tested API testing using Post man and Wrote SQL queries to retrieve data from database.

Identified, Reported and Tracked Defects using Jira Project management tool.

Environment: .NET, Angular Js, AWS, Automation Tester, Type Script, SQL Server, CORE JAVA, Nodejs.

Project Name: DGS

Company: Agility, India Sept’16-Dec’21

Role: Software Test Engineer

Defense & Government Services (DGS) partners with governments, relief groups and defense forces to solve logistics challenges in demanding environments. Specialized procurement, warehousing, inventory, distribution, and deals with purchase order management, trace, and track.

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.

Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkins format).

Associated with the development team to understand technical design and architecture for test planning.

Worked on Data Driven/Page Object Model Framework using Selenium Web Driver, TestNG functions and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI, and in the testing, environment using Selenium WebDriver.

Scripted the Test cases using Java, TestNG and managed the framework dependency jars using Maven. Also used Maven to perform build from Jenkins Continuous Integration.

Performed all aspects of verification including Smoke testing, Functional Testing, and Regression testing on major functionalities of the application.

Extensively used Postman for API testing.

Involved in testing of services using Rest Assured.

Designed and executed automation tests for REST API tests, including both back-end and UI-based components, increasing test coverage with GET, POST, PUT, DELETE methods.

Used GitHub, source code management tool for code re-usage, high portability extending scope of Automation Testing.

Identified, Reported and Tracked Defects using Jira Project management tool, and documenting release notes for every release in wiki confluence.

Involved in writing Hybrid automation framework and maintained the code in TFS, Git and used continuous integration (CI) tools to schedule the jobs.

Good Experience in Agile methodology with SCRUM Process for the product development.

Used in using GitHub, SVN for any code change and package merging to the test environment.

Facilitated user acceptance testing (UAT) with business users by utilizing my strong domain expertise.

Participated in Sprint Planning, Daily Stand-up, Sprint Review, and Retrospective meeting.

Environment: .NET, Angular Js, AWS, Automation Tester, SQL Server, CORE JAVA, Nodejs.

Project Name: eForms

Company: Agility, India June’15 to Sept’16

Role: Junior Test Engineer

Agility IT solutions developed an eForms module which integrates Profile to a site that uses its design to make it easy for customers to navigate to what they want. Their search engine allows for basic searches and provides filters to help customers find what they need with minimum effort. Their navigation menu breaks down by best sellers, Prime subscribers, new releases, books, and more. When you scroll through the home screen, it also shows shoppers’ current deals.

Responsibilities:

Automating Angular JS application by using Protractor, Jasmine using Type script.

Performed manual testing for writing cucumber feature files.

Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkins format).

Experience in writing the E2E scenario & Creating the Framework, Reusable methods & Generic methods.

Worked on Data Driven/Page Object Model Framework using protractor.

Used GitHub, source code management tool for code re-usage, high portability extending scope of Automation Testing.

Executed SQL queries to validate the data in the backend as part of Database Testing.

Involved in writing Hybrid automation framework and maintained the code in Git and used continuous integration (CI) tools to schedule the jobs.

Experience in logging defects using JIRA, performed defect tracking and reporting.

Environment: .NET, Angular Js, AWS, Automation Tester, Type Script, SQL Server, CORE JAVA, Nodejs.



Contact this candidate