We provide IT Staff Augmentation Services!

Selenium Tester Resume

3.00/5 (Submit Your Rating)

Springfield, MO

SUMMARY

  • Over 8+ years of IT Experience Automation Tester and Quality Engineer in the areas of healthcare implementing QA methodologies.
  • Extensive knowledge of all aspects of the Software Development Life Cycle and Defect life cycle.
  • Worked on different methodology of SDLC such as waterfall model and Agile.
  • Experience in requirement analysis, creating traceability matrix, test planning, creating test data and implementation of test suite (test plan, test scripts and test cases).
  • Extensive experience in testing Client/Server and Web - based Applications and Service based Architecture.
  • Good knowledge on different modules within healthcare (Membership, billing, enrollment, Claims, capitation, providers). experience in Core Java,
  • Strong knowledge and experience in Java OOPs concepts.
  • Expertise in developing Automated Regression scripts using Selenium Web Driver and Cucumber
  • Expertise in developing Automated Regression scripts for Webservice testing using SOAPUI and Rest -Assured.
  • Experience in using J-Unit as test case framework for Selenium using Java and API Testing.
  • Experience in using Test-NG as test case framework for Selenium using Java and API Testing.
  • Professional in designing and developing Automated test Scripts for Selenium using Java
  • Implemented Page Object Model framework with Java and Selenium Web Driver
  • Experience using Postman and SoapUI on web services.
  • Involved in testing the backend Database, retrieved the data from the tables using SQL Queries
  • Experience in all types of SQL queries
  • Expertise in Designing Behavior Driven Framework (BDD) from scratch using Cucumber.
  • Implemented DevOps tools and techniques using Jenkins.
  • Proficient at leading and implementing BDD, TDD, Keyword, Hybrid Automated Frameworks (Using Selenium and Cucumber) to align with agile methodology.
  • Expert on Selenium Automation using WebDriver.
  • Heavy programming experience using Java, Data Driven framework and Behavior-Driven Framework Using Cucumber.
  • Experienced in providing the efficient locators strategy like Customize Xpath and CSS Selector to run WebDriver script in stable condition.
  • Maintained Requirement Traceability Matrix and Test summery report.
  • Analyzed test results to ensure existing functionality and recommend corrective action where necessary.
  • Good experience with Smoke Testing, White Box testing, Black Box Testing, GUI Testing, Functionality Testing, Positive and Negative Testing, SIT Testing, Integration Testing, System Testing, Production Testing, User Acceptance Testing (UAT) and Regression Testing of Web Based Applications and Client-Server Applications.
  • Good working knowledge of major Operating Systems such as Windows and Mac OS.
  • Ability to multi-task, prioritize and work with time constraints while paying attention to details
  • Excellent communication and writing skills with the ability to adapt to new and dynamic environments
  • Good team leader, team Player and can work alone with minimal or no supervision
  • Good problem solving, judgment, and decision-making skills.

TECHNICAL SKILLS

Automation Tools: Selenium 2.0, Selenium IDE, Web Driver, HP Quality Center/ALM, SOAP UI, QTP

Test Management: Quality Center, MS Office, Jira, Rally Eclipse, Selenium, Visual studio 10 12

Language/Script: Java, XML, HTML/CSS

Databases: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, SQL*Plus, SQL*Loader, MYSQL

Web Technologies: PHP, JavaScript, HTML, XML, HTML 5.0

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI, Rest Assured

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

Reports: XSLT Testing reports

Build/CI Tools: Ant, Maven, Jenkins, chef, puppet, Hudson

Frameworks: BDD Frame Work, Junit, TestNG, TDD, Data Driven, Keyword Driven, Hybrid Frameworks, JBehave, ATF (Automation Test Framework), Page Object Model, Modular Framework.

Operating Systems: Windows, UNIX and Linux

PROFESSIONAL EXPERIENCE

Confidential - Springfield, MO

Selenium Tester

Responsibilities:

  • Responsible for designing test cases and executing them within an AGILE software development SCRUM environment.
  • Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications, Test Results, and Test Results.
  • Developed automated scripts for performing Regression Testing through Selenium Web Driver.
  • Implemented Page Object Model Automation framework with Java and Selenium Web Driver.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web application.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium Web Driver provided more flexibility in automating test cases.
  • Created Selenium/Java tests for advertising regression testing and production monitoring purposes.
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
  • Performed SOA testing for API's using SoapUI and Java framework for Web Services testing.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Experience with Assertions like Schema Compliance, XPath and SOAP responses.
  • Performed cross browser functional testing using Selenium Web driver.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Worked on regression testing, automation estimation, design and framework. Provided the detailed implementation plan to management.
  • Contributed to and assisted in the management of bug tracking databases built in Bugzilla and JIRA.
  • Converted existing bug data from Bugzilla to JIRA.
  • Administered and developed custom plugins for the JIRA instance.
  • Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.

Confidential, Malvern, PA

Automation Engineer

Responsibilities:

  • Responsible for gathering Business Requirements, Functional Requirements and Design Documents.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like JBehave, Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Designing and executing the automation scripts using Selenium - WebDriver.
  • Conducted Automation testing using the Standards, guidelines and structured methodology in testing the application using Java.
  • Extensively used SQL statements to query the Oracle Database (RDBMS) for Data Validation and Data Integrity.
  • Analysis of Web Services from different domains and evaluating them for SOA Testing.
  • Designed, developed and implemented Web services for User Acceptance Test cases and plans.
  • Used Appium for test Automation Framework, Cross platform test Automation
  • Involved in SEETEST and integration with HP Quality Center, ALM, and JIRA.
  • Build Automation Framework for AngularJS, Node.js and involved in testing AJAX components with Protractor and Selenium WebDriver.
  • Implemented Page Objects, Data Driven using Selenium WebDriver, JAVA, and JUnit.
  • Automated System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver.
  • Automated test scripts for client server and web-based applications using Java.
  • Responsible for creating automation framework using POM- Page Object Model, and Data Driven to test web application. Thorough understanding of POM using Page Factory.
  • Performing Functional, Regression, GUI, and Integration testing using Selenium with Java.
  • Receive, execute, and reply to commands from within a UI Automation JavaScript program.
  • Using Page Object Model in Junit/ TestNG Framework, ANT, MAVEN and using Jenkins to ensure web application is automatically tested via scripts.
  • Implemented automated execution of tests using Maven and JENKINS.
  • Performed Source Code management and version control using SVN and build management using TeamCity.
  • Responsible for applying the Corporation’s Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GitHub infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Used Git and Stash to re-modify files and for software development.
  • Used SOAPUI to test SOA based architecture application to test SOAP services and REST API.
  • Used SOAPUI, groovy script for test data setup in BDD (Behavior Driven Development).
  • Responsible for developing Automation test plans, Traceability matrix/Test strategy and identifying test cases for Automation.
  • Captured, managed, and tracked the requirement through ALM.
  • Writing custom test management reports using SQL and used RDBMS to recombine the data items from different files.
  • Responsible for reporting and tracking the issues using Quality Center/Rally, JIRA.

Confidential, Wayne, PA

QA Analyst

Responsibilities:

  • Developed automation scripts using Selenium WebDriver, Eclipse, Junit, TestNG, and Java.
  • Developed re-usable function using TestNG for the Test Automation.
  • Worked on creating test case for Object -driven framework for selenium WebDriver.
  • Involved in automating test cases using Selenium WebDriver with TestNG.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Developed automated script for back-end testing using Selenium WebDriver.
  • Regression test cases were automated using Selenium, WebDriver and WebDriver Backed Selenium.
  • Extensively involved in creating TestNG scripts for one agile project.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Attended weekly status meetings with development and management Teams.
  • Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
  • 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.
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Confidential, Minneapolis, MN

Claims QA Analyst

Responsibilities:

  • Developed automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Extensively used Selenium locators like (Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Tested request and response XML 's based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Created whole test framework using Selenium for further test creation and execution.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Performed Coded UI automation testing for the application using Microsoft Test Manager.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each deliverable.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Confidential - Elmwood Park, NJ

QA Analyst

Responsibilities:

  • Responsible to develop system test plans, ensure that software quality assurance (SQA) standards are met and validate that business goals are accomplished.
  • Involved in peer test case reviews, escalations, defect tracking and reporting.
  • Reviewed User Requirements and Design documents to develop Test Cases.
  • Implemented page Objects, Data Driven, Keyword Driven, Hybrid automation Frameworks using Selenium WebDriver, JAVA, Unit.
  • Defined the test criteria and project schedules, and base lined the Test Plan with the help of project meetings and walkthroughs.
  • Developed Test cases using technical and functional requirement specifications of the application.
  • Responsible for validating the functionalities of the web services including the offers system and orders using SOAPUI over HTTP.
  • Responsible for website user interface and call handling test cases along with agent scripting.
  • Primarily responsible for overall Functionality Testing, White Box testing, Black box Testing, System testing, and primary point of contact for User Acceptance Testing.
  • Involved in Identifying and Creating the Business component & Generic Scripts.
  • Created test scripts using Web driver.
  • Coordinated with Developers for critical bug fixes and involved to retest issues in a timely fashion.
  • Updated and maintained Quality Center.
  • Worked effectively with Developers, AGILE Team, and Project Management to achieve Selenium automation high quality.
  • Work with engineering services team to run tests in continuous integration environment (Jenkins) and report on results.
  • Involved in Complete Software Development Lifecycle Experience (SDLC) from Business Analysis to Development, Testing, Deployment and Documentation.
  • Provided different build reports, Selenium automation reports, and Performance testing reports to Senior Management.
  • Designing and documenting the test cases in a fast-paced environment.
  • Involving the framework development.
  • Involved in test scripts review.
  • Participated in daily stand-ups and scheduled meetings as required.

We'd love your feedback!