Post Job Free

Resume

Sign in

Engineer Selenium

Location:
Posted:
May 28, 2020

Contact this candidate

Resume:

Prathyusha

addg8p@r.postjobfree.com

Professional Summary:

5+ years of diverse experience in Information Technology with emphasis on Quality Assurance, Manual and Automation testing.

Expertise in all phases of Software Development Life Cycle, Software Test Life Cycle, Defect Life Cycle using industry accepted methodologies like Agile Test Practices and Waterfall.

Extensively worked with all phases of testing deliverables including creation of Test Strategy, preparing Test plans, Test case specifications, Test execution, Defect tracking, Resolution, RTM, Documenting and Reporting.

Experienced in reviewing and assessing Business Requirement Document (BRD), Functional Requirement Document (FRD), System Requirements Document (SRD) and Use Cases to design Test Strategy, Test planning and Test Scenarios.

Worked on EDI Quality Assurance (QA) Testing.

Expertise in different testing methods like Unit, GUI, Functional, Ad-hoc, Integration, End-to-End, Interface, Regression, Browser Compatibility, Configuration, System Testing, Database Testing, Stability Testing.

Proficient in multi-platform (Windows, Linux, Unix, Mac OS) and cross browser testing (IE, Firefox, Chrome, Safari, Opera) as well as Mobile testing on different devices (Android, iOS, Windows Phone).

Responsible for development Selenium and Perfecto Mobile automation strategy across multiple projects.

Expertise in Web Services and REST services testing using SOAPUI.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center and JIRA.

Expertise in testing Web Applications and exposure to Mainframe testing

Expertise various databases like Oracle, SQL Server and MySQL and used the various SQL commands and PL/SQL statements to test the application and tables for data input to Crystal reports and data reports.

Experienced with various programming languages like Java and other web development languages like HTML, JavaScript and VB Script.

Expertise in descriptive programming, objects identification, and file system operation.

Actively involved in peer review meetings, requirement analysis, defect reviews with the development team and training the team members.

Work closely with Developers, Business Analysts, and Subject Matter experts to help facilitate the quick resolution of issues / defects found during testing.

Proficient in writing unit testing code using Unit Test/PyTest and integrating the test code with the build process worked on Python Testing frameworks like Bottle, zope, pytest also involving Beautiful Soup, Numpy, Scipy, Matplotlib, python-twitter, Pandas Data frame, urlib2 libraries.

Knowledge in analyzing Functional requirement documents, and Test Plans, Use Plans, Use Cases, Test Cases, Test Scenarios and Risk assessment documents.

Proficient in Black Box and Grey Box testing.

Experience in Test Case Preparation, Bug Tracking & Reporting.

Good Knowledge on various phases of SDLC, STLC and Bug life cycle.

Good experience in Banking, Financial and Health Care domains.

Strong Experience in Automating Web Application Testing using Selenium Web Driver with Test NG framework.

Executed the test scripts on different releases and validated the actual results against the expected results.

Extensive knowledge of defect tracking tools, such as Jira ALM, Quality Center, Test Director, VSS tracker, Clear Quest and Test Track Pro.

Strong experience in Analyzing Business Spec, Developing Test Estimations, Designing Test Plans, Test Cases/Scenarios, analyzing Test Results, Test documentation, Test Metrics and Report generation.

Technical Skills:

Methodologies

Agile (Scrum) and Waterfall

Software Testing

Functional, Database, Security, Performance, Desktop Applications and Web based UI Testing, Windows and Web Services.

Programming Languages

JC, C++, Java, Ruby, Python, C#

Databases

MYSQL, Oracle, SQL Server, MongoDB (Non-Relational).

Testing Frameworks

Modular, Data-Driven, Keyword-Driven, Hybrid, Test Modularity, Business Process Testing (BPT), Behavior Driven Development (BDD) and Page Object Model.

Other tools

Jira, Rally, ALM, QlikView, BugZilla, Quality Center, Auto IT, Eclipse, IBM Rational.

Mobile Test Frameworks and services

Appium, HP LoadRunner, AWS Device Farm, Sauce labs, AndroidJUnitRunner, Espresso and UI Automaton.

Automation tools

Cucumber, JUnit, TestNG, Calabash, Parallel Testing with Selenium Webdriver – Automation on Steroids.

Web services

SOAP and Restful web services testing

Markup Languages

HTML, CSS, XML, XPath, CSS Selector

Certifications

ISTQB Foundation Level, ASTQB Agile and Mobile Tester

Operating Systems

UNIX, WINDOWS, Linux, MacOS

Professional Experience:

Role: Automation Engineer Nov 2019-Present

Client: Salient CRGT - San Antonio, TX

Responsibilities:

Currently involving in Functional testing for different domain applications.

Interacted with Business Analysts, Developers in requirement analysis, testing and documentation for application developed in Agile environment.

Developed the test scripts and analyzed the results in various stages of the application

including Integration, Regression, Functional and Acceptance testing using Selenium.

Developed automated scripts using Selenium WebDriver and Implemented Frame work for Selenium WebDriver scripts using Java.

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.

Involved in Automation of the test cases using Selenium WebDriver, TestNG and Maven.

Developed page object Model package based on java library to read test data from Excel

file & Properties files using Junit and Selenium.

Configured maven builds scripts to run tests, develops reports and sends notifications.

Used Selenium WebDriver for testing different browser and Selenium IDE for record and playback.

Performed Regression testing on new builds, every modification in the application

Using Selenium WebDriver.

Executed and tested various procedures, functions, triggers, packages to test their

Functionality.

Environment: Test Manager, Load Runner, Rational Robot, Java, HTML, XML, Servlets, Oracle, PL/SQL, Web sphere, Netscape and IE.

Role: QA Engineer Jan 2016-Oct2019

Client: Kotak Mahindra Bank – Remote

Responsibilities:

Daily interaction with client through Mail and Scrum calls.

Requirement understanding and raising question to get clarity on requirements in time.

Document test data and raise request for test data to creative team if needed.

Understanding user Requirements and Enhancements through PPT Documents.

Prepared test Cases according to design specifications and functional requirements of the application.

Generation of Bug (Defect) Reports, Tracking the status of each defect (Open, fixed and New) and analyzing the bugs using Mingle.

Involved in different types of testing such as GUI, System, Functional, Regression, and Negative as well as Positive scenario testing among others.

Actively involved in requirement elicitations and acted as Single point of contact (SPOC) for all testing releases and operations.

Prepared work distribution plan for the team, performed gap analysis and documented them.

Developed automation test scripts using UFT/QTP and VB Scripting.

Developed Requirements Traceability Matrix (RTM) to map the test cases with the Requirements.

Consolidation of Team Bugs and maintain the Team Bug report.

Updated status on daily basis, showing progress and discussing about future testing efforts to Team Leader. Closely worked with team members and PM for review and reporting.

Participated in Online Client meetings and Interacting with Software Development Team to understand requirements clearly to meet end user requirement

Environment: Test Manager, Test Director, Load Runner, Rational Robot, C, Windows NT, Windows 98, Unix, Oracle, SQL Server, Java, EJB, JSP, JavaScript, VB, Web logic, PVCS

Role: QA Automation Engineer May 2013-Nov 2013

Client: Ntrepid Corporation – Herndon, VA

Responsibilities:

Formulated detailed Test Plan, Test Cases and Testing Procedures, which included Test Cases/Scripts, capturing Test Results and capturing and resolving Test Anomalies.

Responsible for Manual Testing and Automation Testing.

Executed automated test scripts as batch tests, analyzed the results and reported the bugs in ALM/Quality Center

Defects Reporting and Web Services Test Results Reporting

Wrote the Unit Test and automation script using Python.

Used ALM/Quality Center for reporting and tracking bug and generating reports.

Perform ATDD Automation using Gherkin, Selenium, Cucumber, Bamboo, Bitbucket.

Developed and executed the Test Scripts during Smoke, Functional, System, Integration, Regression, Data Verification and OMS.

ALM/Quality Center was used to create the test plan, store test cases and run the test sets.

Participated in weekly meeting with the management team and walkthroughs

Assets, Sales and Distribution, Purchasing, Production Planning, and Warehouse

Management.

Involved in running Selenium scripts and updated the scripts accordingly to enhanced requirements using Selenium WebDriver with Cucumber (feature file)

Developed the scripts based on manual test case by using Protractor Visual Studio Code, Type Script.

Arranged weekly team meeting to assign testing tasks and acquisition of status reports from individual team members.

Identified, analyzed, and documented defects, errors, and inconsistencies in the application using ALM/Quality Center.

Extensively worked with BPT module of ALM/Quality Center in order to derive automation scripts with the help of SMEs and Business Analysts.

Environment: Windows, SQL, OMS, Server, ALM/Quality Center, XML, SQL, QTP, Web logic, UNIX, Oracle, Windows, MS Office, etc.

Client: Yankee Candle Company - South Deerfield, MA Oct 2012-April 2013

Role: QA Engineer

Responsibilities:

Automated the regression test cases using the Selenium & TestNG.

Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium WebDriver.

Developed automation Framework using Java, WebDriver, TestNG and Maven.

Behavior Driven Development (BDD) framework used Cucumber performing automated acceptance tests.

Created scenarios to test API's for various functionalities and modules of the application using REST Assured Library.

Wrote JUnit Test Cases for REST web service Java API.

Wrote Core Java & developed Custom methods to complete testing.

Reviewed the business requirements documents with the Business Analysts and understood the Business Requirements.

Involved in the execution of the overall Test strategy, ensured Test plans aligning with Test strategy.

Involved in designing Test scripts based on the System requirements.

Analyzed application to find parts to be automated and the parts to be manually tested.

Worked with the development team to create a suite of test data including both input files and expected results that fully exercise data validation.

Worked on Agile Methodology (Stand-up Meetings, Scrum Meetings, Update report).

Performed GUI, Functional, Regression, System, Back-end, Negative, Positive, and User Acceptance Testing.

Used HP ALM for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.

Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.

Performed testing on developer's SQL code and wrote SQL verification scripts to test the result of deployment for correct business logic.

Performed Back end testing writing SQL Quires.

Implemented onsite-offshore Global Delivery Model for this project.

Provided status reports to appropriate groups concerning test issues and progress.

Conducted test execution and result analysis.

Updated documentation and sent reports to the team.

Develop and execute Test strategies to help drive excellence across all services and the overall platform for project completions.

Environment: Java, Selenium WebDriver, Cucumber, Git, REST Assured, HP ALM, JIRA, macOS, Oracle, SQL Server, Microsoft Office.

Client: Walgreens - Chicago, IL Nov 2011-Sep 2012

Role: QA Engineer

Responsibilities:

Automated the regression test cases using the Selenium & TestNG.

Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium WebDriver.

Developed automation Framework using Java, WebDriver, TestNG and Maven.

Behavior Driven Development (BDD) framework used Cucumber performing automated acceptance tests.

Created scenarios to test API's for various functionalities and modules of the application using REST Assured Library.

Wrote JUnit Test Cases for REST web service Java API.

Wrote Core Java & developed Custom methods to complete testing.

Reviewed the business requirements documents with the Business Analysts and understood the Business Requirements.

Involved in the execution of the overall Test strategy, ensured Test plans aligning with Test strategy.

Involved in designing Test scripts based on the System requirements.

Analyzed application to find parts to be automated and the parts to be manually tested.

Worked with the development team to create a suite of test data including both input files and expected results that fully exercise data validation.

Worked on Agile Methodology (Stand-up Meetings, Scrum Meetings, Update report).

Performed GUI, Functional, Regression, System, Back-end, Negative, Positive, and User Acceptance Testing.

Used HP ALM for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.

Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.

Performed testing on developer's SQL code and wrote SQL verification scripts to test the result of deployment for correct business logic.

Performed Back end testing writing SQL Quires.

Implemented onsite-offshore Global Delivery Model for this project.

Provided status reports to appropriate groups concerning test issues and progress.

Conducted test execution and result analysis.

Updated documentation and sent reports to the team.

Develop and execute Test strategies to help drive excellence across all services and the overall platform for project completions.

Environment: Java, Selenium WebDriver, Cucumber, Git, REST Assured, HP ALM, JIRA, macOS, Oracle, SQL Server, Microsoft Office.



Contact this candidate