Post Job Free

Resume

Sign in

Qa Tester Automation

Location:
Owings Mills, MD
Posted:
May 25, 2021

Contact this candidate

Resume:

Ramya

Email: admphr@r.postjobfree.com

Ph#: 410-***-****

Professional Summary:

Over 5 years in the Quality Assurance/Software Testing industry with deep understanding & experience of Software Development Life Cycle (SDLC), various methodologies.

Expertise in testing Client-Server, Web based and mobile applications using manual and automation methodologies.

Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid; develop automation testing scripts for web and client server applications.

Expert on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit and TestNG.

Experience in using Maven to build and run the Selenium automation framework.

Having good exposure to integrated testing artifacts with Continuous Integration (CI) with Jenkins sever.

Proven experience in writing Test Plans, Test Scenarios and detailed Test Cases for conducting Functional, System, Regression and end to end testing of applications.

Good Experience in implementing Page-Object Model, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, Junit/TestNG, Maven & Jenkins.

Proven ability in developing BDD with Cucumber and writing Step Definitions, Scenarios, Scenario Outlines, Features in Gherkin format.

Hands on experience with test case designing, test execution, defect reporting, triage, tracking, coverage analysis and coordination of testing efforts.

Experienced in functional testing, reviewing and analyzing business requirements and writing detailed B and RTM (Requirement Traceability Matrix).

Technically resourceful in different types of testing such as Functional, Positive, Negative, Regression, Integration, Black box, Volume, Load, Performance, System testing, User Acceptance, End-to-End Testing and Business Process Testing.

Experience in preparing Test Plan, Test Strategy, Test Cases, Test Scenarios, Test Data, and Test Execution.

Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.

Good working experience on SOAP UI/Postman for testing and validating various web services used in the application.

Proficient in using SOAP UI/Postman for testing Web Services and used various types of assertions such as SOAP fault, Contains, SOAP not fault, XPath etc.

Experience with Code Version Control systems like GIT and SVN.

Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

Technical Skills:

Testing Tools: Selenium WebDriver/RC/IDE/GRID, Soap UI, Postman, Cucumber, Appium, Protractor

Languages: Java, XML

Test Framework: Junit, TestNG

Project Methodologies: Agile-Scrum

Defect Tracking Tools: HP ALM, Quality Center, Jira

Build Tools: ANT, Maven

Continuous Integration Tools: Jenkins

Packages: MS-Office Suite (Word, Excel, Access), MS-Project

Databases: Oracle, SQL Server

Operating Systems: Windows variants, UNIX

Professional Experience:

Client: Fremont Bank, Fremont, CA. Duration: Mar 2020 – Till Date

Role: QA Automation Engineer

Responsibilities:

Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop and debug the code.

Developed automation framework for Selenium WebDriver in Modular Framework model. Tested applications developed in Java.

Developed Selenium test cases using TestNG framework.

Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (TestNG).

Extended TestNG framework by adding some helper classes and methods.

Executed Maven targets to execute automation suites from command line.

Involved in writing and execution of test cases using Selenium web driver with Cucumber (BDD) with gherkin language. Perform Continuous integration automation testing using Jenkins and scheduled the tests to run at specific time and during the build deployment.

Use GitHub as a version control managements for the automation scripts.

Involved in using Appium to develop Automation testing scripts for Mobile Development and client-server applications.

Used Protractor to run end-to-end tests that are written in JavaScript and run with node.

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.

Actively involved in writing test plans, test scenarios and test matrix (Traceability Matrix).

Performed manual testing and Front-end Web based Functionality testing, for Smoke testing, Regression testing, Integration testing and System testing.

Responsible for creating the element locators using XPath.

Involved in SOAP and RESTful based web services testing using Postman web services testing tool.

Performed web services testing with Postman by validating request and response for XML files.

Managed Defect Tracking process, which included prioritizing bugs, assigning bugs and verifying "bug-fixes" using HP ALM.

Involved in writing SQL queries for Backend Testing and to verify the database updates, inserts and deletions etc., of the records, and validate them.

Worked with Developers, Architects and business team in AGILE environment.

Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, TestNG, Eclipse, Maven, Cucumber, Gherkin, Jenkins, Appium, Protractor, GitHub, XML, XPath, RESTful, Postman, HP ALM, SQL, Agile and Windows.

Client: Harleysville Insurance, Atlanta, GA. Duration: Jan 2019 – Feb 2020

Role: QA Automation Engineer

Responsibilities:

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

Involved in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.

Designed, built and maintained Java data driven frameworks using Selenium WebDriver, TestNG for UI automation testing purposes.

Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.

Involved in preparing a report of all automation difficulties and test results for further application using Maven.

Developed BDD Automation Framework using Cucumber tool and developed Feature files which include Features, Scenarios, Scenario Outlines and Step Definitions.

Integrated our automation executions with our CI process (Jenkins) so our scripts are executed each time a build is kicked off.

Involved in mobile testing by writing java for automation through Selenium Appium.

Implemented simulator for Mobile App Testing in Android Platform using Appium.

Implemented Jasmine (Angular JS) as a testing framework with Webdriver JS in Protractor.

Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver.

Developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application.

Performed UI testing, browser validations across operating systems by verifying the visual presentations, alignment, design and accuracy of links using Id, XPath, CSS locators.

Developed Automation test scripts for REST services using Postman.

Designed and developed test structure for web services to validate API calls using Postman.

Used tracking tool Quality Center and also triaged the issues and maintained bugs using Quality Center tool.

Developed and executed complex SQL queries to create and modify test data. Used standard SQL functions and commands to develop SQL queries.

Involved in testing the application utilizing the AGILE (Scrum) methodology.

Coordinated with upper management daily regarding status on the execution of Test Cases (How many Test Cases failed/pass, status of the site).

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, Eclipse, XPath, CSS, REST, Postman, Appium, Android, Protractor, Quality Center, SQL, Agile and Windows.

Client: Home Away Inc., Austin, TX. Duration: Apr 2017 – Dec 2018

Role: QA Engineer

Responsibilities:

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium Webdriver (using Java).

Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.

Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium Web Driver.

Aided in to develop automation framework using Maven building tool and Test-NG framework as well as Selenium Web-Driver to run test cases in multiple browsers and platforms.

Integrated with Continuous Integration tools Jenkins for running test on a nightly or as needed basis automatically.

Developed automation test code in Java language using Selenium WebDriver and Cucumber framework.

Write and execute test cases in BDD format using Gherkin language (Given, When Then, And) in order to prioritize the experience of the user by using the Cucumber tool.

Created Data Driven Framework to test with different sets of test data.

Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms

Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, and Test Cases and executed test cases.

Reviewed, gathered and translated business requirements into meaningful test scenarios and test cases, designing effective test strategies and identifying defects

Identified, Reported and Tracked defects using JIRA test management tool.

Involved in testing the application utilizing the Scrum Agile methodology practices.

Conducted backend testing using SQL queries to validate data for database and used SQL queries for retrieving data from database for executing user specific test cases.

Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Java, Selenium WebDriver, Cucumber, Gherkin, Test Ng, Jenkins, Eclipse, XML, SOAP, Jira, SQL and Windows.

Company: MATRIX Technologies Pvt. Ltd., India. Duration: Jan 2016 – Mar 2017

Role: QA Tester

Responsibilities:

Worked closely with business analysts and stake holders during requirements gathering for the product and documented test cases.

Participated in all phases of the Software Testing Life Cycle (STLC).Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.

Prepared Test Plan and Test Cases based on the business and functional specifications.

Reviewed the test cases written for Unit and Integration level.

Analyzed test specifications and converted them into Manual Test Cases.

Performed End to End Testing and involved in User Acceptance Testing.

Performed System, Integration, Smoke, Sanity, Functional, End to End and monitored the behavior of the applications during different phases of testing using testing methodologies.

Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.

Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.

Performed validation of the test cases to ensure that all the requirements were being adequately met.

Environment: Manual Testing, Quality Centre, SQL, Ms-Project, MS-Office, Internet Explorer and Windows.

References: Will be provided upon request.



Contact this candidate