We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 7+ years of experience in Software Testing processes consisting of Test Planning, Test Case Design, Test Environment Setup, Test Data Setup,, Defect Management, Test Log, Test Result, Traceability Matrix.
  • Experience in preparing Test strategy, Developing Test plan, Test cases, and Writing test Scripts by Decomposing business Requirements and Developing Test scenarios to support quality deliverables.
  • Extensive experience in Black Box Testing, Functional Testing, Positive Testing, Negative Testing, Integration Testing, Regression Testing, Sanity/Smoke Testing, Backend Testing and UAT Testing in multi - tier web applications
  • Good knowledge and hands-on experience working on various Test Automation Frameworks: Key word driven, Page Object model, Hybrid Model(POM/Data-Driven)
  • Expertise in designing and maintanence of automation test scripts in Java using Selenium webdriver 3.5 for web applications.
  • Good Knowledge and hands on experience working on various test automation frameworks keyword driven, POM,hybrid model.
  • Experience in cross browser testing using Selenium Web Driver and TestNG, Junit.
  • Expertise in writing SQL queries and performs Backend testing.
  • Expertise in using Test Management Tools like ALM, Jira and Zephyr.
  • Strong hands-on expertise in automating web services(XML) using ReadyAPI 2.3.0(SoapUI NG Pro).
  • Attended QA Standup meetings/ Team meetings/ Demo sessions to vendors and various clients.
  • Attended sprint planning meetings and everyday scrum call and report day to day updates to the Scrum Master.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Strong experience in cross browser, cross platform web testing with Selenium Web Driver and TestNG Framework and JUnit Framework.
  • Excellent skills and thorough hands on experience with functional and regression test automation of Windows, Web and JAVA.
  • Designed and implemented test data repository (combination of database, excel workbooks and text files) for efficient storage organization and retrieval of test data.
  • Thorough knowledge of defect life cycle Management.
  • Experience in identifying Test Scenarios and Writing Test Cases in Quality Center, TestRail and Excel format, based on the requirements.
  • Ability to handle multiple tasks and work independently as well as in a team. Participated in all meetings held during the project and actively coordinated with Developers and Business team.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver, Cucumber, TestNG, SOAPUI

Programming Languages: Java, C, C++

Web Technologies: HTML, XML, DHTML, JQuery

Database: Oracle 11g, SQL Server (2008,2005), MySQL

SQL Tools: SQL Developer, MySQL, SQL Server Management Studio

Other Tools: Microsoft Office Suite(Word, Excel, Access, PowerPoint, Outlook), Adobe Acrobat, SharePoint

Defect Tracking Tools: Microsoft TFS, Quality Center, JIRA

IDEs: Eclipse, MS Visual Studio

Operating Systems: Windows 7,Windows8,Windows 10, LINUX, UNIX

Web Browsers: Firefox, Internet Explorer, Chrome, Safari

PROFESSIONAL EXPERIENCE

Confidential

Selenium Automation Engineer

Responsibilities:

  • Managed and executed the test process, using Agile Methodology.
  • Worked with Business Analysts and Developers for requirements review and developing Test Scenarios.
  • Designed Test Plan for testing life cycle of application. Prepared Test Plan from the Business Requirements and Functional Specification.
  • Developed System Test Cases and procedures to test various application points.
  • Initially involved in creating a Manual Test Cases. Tests were grouped into test plan and executed. Results were recorded and published to management.
  • Involved in performing Smoke, Functional, System and Regression and backend Testing
  • Created Java based scripts for Selenium Web Driver to create automation frame work.
  • Performed GUI and Flash component testing and Cross Browser compatibility testing during the releases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and X Path in Selenium.
  • Developed Hybrid framework with Selenium.
  • Used Selenium GRID to execute test cases in parallel on different target machines.
  • Performed Web Services Testing and REST validation by creating test case suite using SOAP UI.
  • Wrote SQL Query to extract data from various database tables for testing purpose.
  • Verified the data in database through SQL statements and executed stored procedures and triggers.
  • Customized the whole application with Test Director tool and logged all the bugs with screen shots. Ran all the automated scripts through Test Director.
  • Websites and load cleansed data into a MySQL DB.
  • Created defects in Jira and provided the Bug Recreation steps to the developers.
  • Re-opened the issues in Jira, coordinating with Developers, retested, and resolved them.
  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Performed validation tests to ensure that the developed functionality meets the specifications prior to UAT testing.
  • Attended QA standup meetings/Team
  • Interacted extensively with Business, Architect designers, Technical team to understand the project requirements and design and performed complex analysis of requirements and system specifications to come up with a Test plan, Test Strategy, planning, design and execution of Automation of applications.

Environment: Java, Selenium Web Driver/ GRID, Web logic server, UNIX, XML, HTML, SQL, SOAP UI, Share point, HTML.

Confidential, Chicago, IL

Automation Engineer

Responsibilities:

  • Interacting with business, System analyst daily to get the clear requirements.
  • Working closely with Business stockholders and analysts to document Test strategy and plan.
  • Followed up on any queries/questions with business to clarify requirement doubts and explain to development team or testing team.
  • Attended Release Planning, Daily SCRUM meetings and created tasks and defects in Rally
  • Developed detailed test plans and test cases, for the application being tested ensured along with standards for documentation to be followed.
  • Performed Cross browser testing manually.
  • Developed test scripts using element locators, Web Driver methods, java programming features and TestNG Annotations.
  • Prepared the Requirement Traceability Matrix to make sure all the requirements are tested.
  • Designed and developed data management system using MySQL.
  • Automated tests using Selenium Web Driver.
  • Executed Web Services functional testing and created test suites for validating REST based services using SOAP UI.
  • Used SQL queries for retrieving data from database for executing user specific test cases.
  • Used Selenium WebDriver along with TestNG for parallel execution of test cases.
  • Performed Data verification in Database using SQL queries.
  • Involved in UAT (User Acceptance Testing).
  • Used ALM for test case management, defect tracking, and defect reporting.
  • Attended review meetings and requirements walk through.
  • Involved in creating testing timeline for testing team within the project timeline provided.
  • Coordinating critical fixes with development and deployment teams.

Environment: Selenium WebDriver, Cucumber, Java, MySql, REST web-services, Web-logic, AngularJS, Subversion, ALM, TestNg, SOAP UI.

Confidential, Chicago IL

QA Engineer

Responsibilities:

  • Involved in testing the application for regression builds, manually and using automation tools.
  • Participated in the System Test Plan reviews, Test Scenarios, Test Cases Review and modified the documents with respect to the review comments
  • Gather the relevant test data necessary for the test scripts, based on the Transactions, Test Conditions documents and updated in the property files. Bug Tracking and Error reporting using QC.
  • Involved in System testing, Functional testing, Regression testing and Smoke testing.
  • Designed and developed data management system using MySQL.
  • Created Java based scripts for Selenium Web Driver.
  • Created Page object model, Object repository and Hybrid automation framework. Performed Data driven testing.
  • Developed test scripts using element locators,Webdrivers methods,java programmimg features and Test
  • Debug the code developed in Java and wrote unit test cases using JUnit.
  • Extensively used Java to create test scripts to test the functionality.
  • Attended the SCRUM meetings, sprint planning and sprint review meeting.

Environment: Java, UNIX, Oracle 11g, SQL, Java, HTML, HP-QC, Java Oracle API, Selenium 2.0 WebDriver, SOAP-UI, Selenium Grid, Junit.

Confidential

QA Analyst

Responsibilities:

  • Analyzed requirements, detailed design, and formulated test plan for the functional testing of the application.
  • Writing test plan and analyzing user stories and epics.
  • Involved in regression testing, user acceptance testing and integration testing.
  • Extensively used Quality Center for writing the test cases, executing them and for defects.
  • Performed manual testing by following test steps for the application.
  • Writing and executing the scripts usingSeleniumWeb Driver and also participated in the creation of Automation Framework for regression testing.
  • Implemented Page Objects Model framework, Hybrid framework from scratch to represent web pages.
  • Participated in Web Services testing with SOAP UI (SOAP and REST).
  • Writing and executing the script usingSeleniumWeb Driver and seleniumGrid..
  • Extensively worked on handling the application response for Positive and Negative sets of data, arranging environment with all access.
  • Developed the code snippets forSeleniumfor identifying the objects from Web pages
  • Performed UI and Back- end testing.
  • Communicated between offshore teams and onsite teams for issues raised while testing.
  • Participated in everyday standup meetings to discuss the issues arising out of testing.
  • Performed Defect Tracking and Management. Generated automated daily reports using JIRA.
  • Identified weaknesses in QA Processes, Web testing,Selenium Automation. Suggested & implemented improvements.

Environment: Apache Tomcat, Java, TestNG,JIRA, Eclipse IDE, Xpath, Firebug, Selenium Webdriver, MS Word, MS Excel

Confidential

Test Engineer

Responsibilities:

  • Analyzed application to find out which part can be manually tested.
  • Document Manual testing procedures for the entire application with strong emphasis on regression and integration testing
  • Update those Manual testing procedures as and when Application functionality changes.
  • Analyzed Business requirements and Functional specification documents.
  • Prepared detailed Test Plan, Test Cases for the Application under test (AUT).
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Quality Center.
  • Performed the Manual testing, Validation testing and Regression Testing.
  • Involved in coordination and implementation of QA methodology.
  • Documented the test cases in excel and imported to Quality Center.
  • Was also involved in Test cases updates whenever there was a Requirement Change Notifications and Change Requests.
  • Executed SQL queries to verify the database for the relevant test cases.
  • Executed the test cases for different builds and releases.
  • Interacted with developers to report defects and re-tested the fixed issues.
  • Participated in daily SCRUM meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Participated in all meetings held during the project and actively coordinated with Developers and Business team.

Environment: Java, BEA Web logic Server 8.1, Oracle 9.0, Java in-house utilities, UNIX, Win CVS, Win SCP, Microsoft Project, Microsoft Word, Microsoft Excel, Microsoft Outlook, SQL PLUS, MS SQL Server, SQL Query Analyzer, and Microsoft Windows Net meeting.

We'd love your feedback!