We provide IT Staff Augmentation Services!

Automation Tester - Selenium Web Driver With Java Resume

5.00/5 (Submit Your Rating)

North Chicago, IL

PROFESSIONAL SUMMARY:

  • Over 8+ years of professional information technology experience in manual, Automated Software Testing the client/server, distributed web, Android/IOS mobile applications.
  • Experienced in understanding system specifications, functional, technical requirements, test pre requisites, test data.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Applications.
  • Strong experience in GUI testing, functional testing, regression testing, integration testing, and back end testing, build verification testing and User Acceptance Testing.
  • Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, creating and developing Test Plans, Test cases and test Scripts and interacting with development Team.
  • Experienced in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Software Development Methodologies such as Agile Scrum, Waterfall etc.
  • Extensively experienced on test and Defect Life Cycle Management tools like JIRA, HP Quality Centre/ALM.
  • Experienced in performing automated testing using QTP/UFT to test the functionality of the applications.
  • Good experience in creating, modifying and enhancing both manual test Cases and Test Scripts created in Selenium Web Driver with Test NG and J Unit frameworks.
  • Experienced in API and Web Service Testing using Soap UI on SOAP /REST Protocols.
  • Developed XML test data and implemented Functional and Data Driven tests using SOAPUI.
  • Good Knowledge in Using Postmen for APIs testing
  • Experienced in using Version Control Tools like TFS and GitHub as well as integration tools like Jenkins .
  • Experience with bug tracking tools like Quality Centre/Test Director and familiar with Clear Quest, Bugzilla.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/Web Driver/IDE/Grid, HP Quick Test Professional and J unit/Test - NG, Load Runner.
  • Hands on experience in Page Object Model design pattern using Selenium Web Driver .
  • Experience using BDD tools (Cucumber-Serenity, junit etc.)
  • Expertise in Web UI automation testing with Selenium Web Driver, Java Scripting, Test-NG, GIT and Source tree .
  • Implemented Accessing Forms like Drop-down select, Checkbox, Radio Button etc. using Selenium.
  • Testing mobile applications using varies devices and simulators using Appium.
  • Experience understanding the code written in different programming languages C#, Java, Java Script.
  • Performed Testing of database applications developed with Oracle, DB2 and SQL Server.
  • Experienced in designing Test Plan and Test cases, verifying and validating web-based and Client/Server applications; and data validation by writing complex SQL queries.
  • Complete knowledge and expertise in writing and executing SQL queries , RDBMS.
  • Extensive experience in testing Web applications and Thick Client applications.
  • Worked collaboratively and cross-functionally as part of a team as well as an independently.
  • Solid working experience with Windows Operating Systems / Task Scheduling
  • Experience working on large projects big picture and plan end to end testing with multiple groups Knowledge on Web services testing experience.
  • Excellent troubleshooting skills with strong knowledge.
  • Experienced in coordination between Onsite and Offshore team.
  • Risk/Issue Management
  • Managed project activities related to billing and timesheets.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Testing /Defect Management Tools: Selenium Web Driver/IDE/GRID/RC, QTP, UFT, Protractor, JIRA, HP Quality Centre, Load Runner, APPIUM, Bugzilla, Manual Testing.

Framework: TDD, BDD (Cucumber-Serenity), J unit, Test-NG, Protractor, Page Object.

Web/Micro Services Tools: Rest-Assured, Soap UI, Postman.

Version Control Tools: Git-Hub, Bit-Bucket

Build/CI Tools: Ant, Maven, Jenkins, Hudson.

Language: Java, python, SQL, C#, HTML, XML, VB, JavaScript, VB Script.

Processes: Software Testing Life Cycle, Defect Life Cycle, Testing Methodologies, Black& White Box Testing Techniques, Agile Process.

Data Base: Mongo DB, MS SQL Server, My SQL, DB2, Oracle

Development Environment: Eclipse, Net-Beans, Visual studio

Platforms: Windows Family, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, North Chicago, IL

Automation Tester - Selenium Web driver with Java

Responsibilities:

  • Assessed & analysed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Participated in Fast paced dynamic 2 weeks’ sprint in a Scalable Agile Framework (SAF).
  • Worked with Selenium Web Driver with Java for write test scripts.
  • As a Automation Tester, participated in walkthroughs for the evaluation of the test plan with the design and development
  • Able to write Java Test Automation Script using Java, Protractor, selenium and Web Driver .
  • Participated in QA team and Bug tracking or Defect Review meetings.
  • Extensively worked in Regression testing, Parallel Processing using Selenium Web Driver in BDD.
  • Used Selenium to run test cases in multiple browsers and Platforms.
  • Prepared and Execution of test scripts using BDD (Cucumber-Serenity) and Selenium Web-Driver .
  • Implemented Selenium Web Driver Synchronization features such as Implicit Wait, Explicit Wait to interact with third party interfaces.
  • Experienced in dealing with multiple windows, alerts and pop-ups.
  • Edited and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Achieved Behaviour-Driven Development (BDD) implementation with Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports .
  • Implemented Data Driven with BDD (Cucumber-Serenity) automation framework using Selenium as Java Language.
  • Created & Maintained Selenium Automation Scripts for the Scrum Stories
  • Involved in Web services testing using REST-Assured by writing code to send request and validate response XML/JSON.
  • Performed manual test case execution for REST API using SOAP-UI
  • Performed Micro services Testing by REST-Assured with Cucumber-Serenity
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests can run at the same time using Selenium Grid.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screenshots.
  • Used GitHub for source code management and extensive used GIT command line interpreter
  • Using GitHub source control when necessary and test on QA Environments with any change releases by the developers.
  • Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins used SQL Developer
  • Developed the test scripts and analysed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications
  • Developed automated unit tests of new and existing processes.
  • Integrated with Continuous Integration tool, Jenkins for running test on regular basis automatically.
  • Expertise in Micro services, API automation testing, Unit testing and CD/CI testing.
  • Framework for Smoke test and Regression test using BDD (Cucumber-Serenity) .
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Used Apache POI API to read the test data from the excel sheet.
  • Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases
  • Performed end-to-end testing of application and also verified compliance for software quality standards of the organization.
  • Performed automated Regression tests for every modified build.
  • Conducted daily meetings with the developers and build Team
  • Used Selenium Screenshots for bug reporting, analysis and exception debugging.
  • Strong understanding of the ISO Quality Standards , CMM and Software Development Life Cycle.

Environment: Selenium Web Driver, Java, BDD (Cucumber-Serenity), Appium, Protractor, Maven, Github, SOAP UI, Jenkins, HTML, XML, Jenkins, SQL, Agile, Apache Poi.

Confidential, McLean, VA

Test Automation Engineer/Mobile Tester

Responsibilities:

  • Analysed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Create automated testing on mobile web and applications using java and Selenium .
  • Implemented scripts to test IOS and Android platforms also using Appium .
  • Use Appium to configure the regression scripts to be run on Android and iOS devices .
  • Experience in Mobile Apps testing using Appium Mobile, Jira, Agile.
  • Version control and deployment using GitHub.
  • Designed an automation framework for UI and batch testing in Selenium.
  • Implemented automation using Selenium Web Driver/IDE for performing browser Compatibility Testing.
  • Created and executed Selenium test script suites using Selenium Web Driver .
  • Automation scripting experience in Intranet/Internet applications using Selenium Web Driver and SOAPUI.
  • Involved in working on a project where we implemented BDD (Behaviour Driven Development), TDD (Test Driven Development) using Cucumber Framework with Java, J unit and Page Object Model .
  • Performed Load and performance testing using JMeter and Loadrunner .
  • Performed Positive and Negative, security testing to make sure application is according to requirements.
  • Validated data and performed backend/database testing using SQL queries, Joins and Functions.
  • Created Automation scripts for API Testing using Core Java, Page Object model .
  • Using X-code to provide crash logs to the devs on IOS device.
  • Using Eclipse to provide a CatLog to devs for Android device.
  • Validating website Mobile version on different types of devices (iPhone, Android).
  • Deploy Mobile applications to end users using Google Play Store and iTunes App Store.
  • Followed and contribute to Agile/SCRUM activities.
  • Performed Unit, System Integration Testing, Integration Functional Testing and UAT (user) testing.
  • Used JIRA to create a ticket regarding connection issues.
  • Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.

Environment: Selenium, Java, Appium, Soap UI, GitHub,, Page Object Model, Jira, Agile/Scrum, Jmeter, Load Runner Cucumber, BDD, SQl, Junit.

Confidential, San Mateo, CA

QA Analyst / Automation Engineer

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs using Microsoft Testing Manager.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium Web Driver.
  • Designed test cases using Selenium Web Driver, Java, and Test-NG and used Grid to run test in multiple browsers and Platforms.
  • Wrote automation scripts on Selenium Web Driver from scratch using java .
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and X Path in Selenium.
  • Extensively worked in Regression testing using Selenium Web Driver in Test-NG.
  • Involved in automating test cases using Selenium Web Driver with J-unit.
  • Used Defect Management tool JIRA.
  • Execution of test suites and HTML report generation using Test-NG.
  • Executed cross-browser and parallel testing using Test-NG.
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Worked on the Scripts inventory and maintaining the scripts for future Regression.
  • Used SOAP UI tool to test Service Oriented Architecture (SOA) based architecture application to test SOAP services and REST API.
  • Tested Web Services using SOAP UI Tool.
  • Determine what should be automated and what test data needs to be set up.
  • Strong senior QA application and system testing experience including testing automation for regression testing
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities.
  • Work in cross-platform environment (UNIX/Linux and Windows)
  • Design and execute the Test Plans and Test cases using User Stories/Business requirements.
  • Performed Sprint level testing, Functional, Systems Integration Testing and Regression Testing.
  • Identified & organized the overall plan for test data, strategy and also identify the Scope of testing within the context of each Sprint.
  • Experienced in Agile methodology with SCRUM Process for the product development.
  • Extensive work on Agile Methodology for Sprints and Scrums.
  • Involved in testing Stored Procedures, Functions, Triggers and packages utilizing SQL .
  • Involved in Backend Testing with SQL , checked Data Integrity and Referential Integrity .
  • Proficiency in End-to-End Testing and backend validation using SQL.

Environment: Java, Selenium Web Driver, Test-NG, Junit, HTML, Eclipse, SOAP, REST, SQL, Agile Methodology, JIRA, Unix/Linux, XML.

Confidential, Salem, MA

QA Analyst

Responsibilities:

  • Migrated scripts from Selenium IDE to Selenium Web Driver and created framework scripts from scratch.
  • Developed Manual and Automation Scripts for Regression using Selenium Web Driver with C# for automation in MS Visual Studio .
  • Good Exposure in implementing Agile Scrum Methodologies and Waterfall Methodologies in Testing Projects.
  • Implemented Agile/Scrum methods for testing approach where recorded and managed defects of application.
  • Integrating the Third-party Tools with TFS for ALM & Traceability.
  • Experience in Technical and Functional side of the Team Foundation Server Components (Source Control, Work Items, TFS Builds, Reporting and Share Point.
  • Designed and executed Automation Test cases using Web Driver for regression and functional testing.
  • Hands-on experience in writing test scripts using Automation Tools like Selenium Web Driver & coded UI.
  • Identified software defects and interacted with developers to resolve them and provided full support to the Test team using MTM.
  • Experience of using testing tools like Quality Centre , Microsoft Test Manager (MTM) , Visual Studio, Team Foundation Server (TFS) .
  • Created Data-Driven automation scripts for testing API Web Services using SOAPUI, REST Services .
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Conduct product and infrastructure performance test across multiple products using Load Runner .
  • Using Load Runner , execute multi-user performance tests, used online monitors, real-time output messages and other features of the Load Runner Controller.

Environment: Load Runner, XML, SOAP, SOAPUI, REST, TFS, MTM, Visual Studio, Selenium, Selenium Web driver, Selenium IDE, Coded UI, ALM, SQL, C#, Agile.

Confidential

QA Tester

Responsibilities:

  • Project is developed using agile methodology.
  • Analysed and reviewed Story Boards to gain overall understanding of the functionality of the application.
  • Written and executed functional test plans for manual testing.
  • Developed Acceptance Criteria for each sprint as part of release.
  • Performed Positive and Negative testing by inputting valid and invalid data
  • Participated in daily Scrum meetings to discuss the status of work done.
  • Performed Acceptance Testing for every Release.
  • Performed Regression testing to ensure that changes made to software did not introduce any new bugs.
  • Responsible for creating automation scripts by using QTP with Data driven testing framework.
  • Created functional libraries with user defined functions and associated with the tests.
  • Implemented Recovery Scenario to handle unexpected events or errors.
  • Implemented SOAP UI for Web service Testing.
  • Developed Data Driven Tests using SOAP UI and automated functional testing.
  • Executed and scheduled the automation test scripts from Quality Centre.
  • Involved in Backend Database testing by using My SQL.
  • Conduct coding in VB Script.
  • Built Automation framework using Data Driven Framework
  • Conducted automation test framework
  • Written automation test cases in VB script.
  • Performed load testing to determine the upper limit of all the components of application like database, hardware and network so that it could manage the anticipated load in future.
  • Performed performance testing to establish the benchmark behaviour of the system.
  • Involved in User Acceptance Testing (UAT) of the application.
  • Involved in Knowledge Transfer, Group Discussion, Training Session and Brainstorming.
  • Prepared the Test Results document which summarizes testing activities and results.

Environment: QTP10/UFT, SOAP UI, Quality Centre 10, Oracle, My SQL,UNIX, MS Office, HTML, Windows XP/Vista, Internet Explorer 6.0.

Confidential

Manual Tester

Responsibilities:

  • Involved in analysing user requirements for application enhancements and preparing testing specifications.
  • Developed test scenarios and test procedures based on the test requirements.
  • Participated in preparation of Test Plans.
  • Executed functional and system tests manually.
  • Executed Test Scripts and analysed the results based on the specifications.
  • Extensively involved in Regression testing.
  • Performed Integration and User Acceptance Tests throughout the SDLC of the application.
  • Generated Defect Reports and the summary and progress graphs for the application.
  • Communicated with Functional Analyst on any issue clarifications.
  • Actively participated in Bug Track meetings.
  • End to end testing on validating the claims functionality including data validation from source to destination tables.
  • Submitted Coverage Status Report of tests performed on weekly basis.
  • Involved in project meetings and interacted with other team members in order to resolve the problems.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server 2000, MS Excel, Windows xp.

We'd love your feedback!