We provide IT Staff Augmentation Services!

Selenium Automation Tester Resume

5.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY:

  • Over 7+ years of experience as a quality assurance engineer with Automation and Manual Software testing which includes Mobile Testing, Web Services Testing, Web based application Testing and client/server application Testing.
  • Possessed extensive knowledge on complete SDLC model which include but not limited to Waterfall, Agile SCRUM.
  • Solid experience in analyzing requirements for documentation of test plan, design test cases, test environment to perform various test methodologies.
  • Extensive in developing Selenium Test Scripts using Java in Eclipse IDE and C# in Visual Studio.
  • 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.
  • Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development) , BDD (Behavior Driven Development) using Cucumber .
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts and Test Frameworks using TestNG/Junit, ANT/MAVEN build tools.
  • Experienced in developing VB scripts in QTP / UFT to perform functional, regression, system and end to end testing.
  • Experienced in preparing SRDs, BRDs, URDs as per the test plans designed.
  • Extensive experience in using Selenium Web Driver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
  • Excellent knowledge of SQL. Capable of writing SQL queries.
  • Excellent skills and thorough hands on experience with functional and regression test automation Of .NET Framework, Windows, Web and JAVA.
  • Extensive work experience in debugging issues, creating Test cases in excels sheet providing solutions.
  • Extensive knowledge of Software Testing Life Cycle (STLC) and Bug Life Cycle.
  • Proficient in both Unified Functional Testing (UFT) and Selenium IDE /Web Driver automation testing tool.
  • Solid understanding of test validation and Verification Model, including unit test, integration test, system test, Regression Testing.
  • Thoroughly analyzed both Functional and non - Functional requirements in combination then designed appropriate Test Plans and Test Cases for those requirements.
  • Expert in White-box Testing which includes Unit Testing, Integration Testing, Regression Testing along with Good understanding of Object Oriented Programing languages C++/Java.
  • Experience in Web Application testing using Selenium Web Driver Java on multiple browsers such as Firefox, Internet Explorer, Safari and Chrome.
  • Exposed to high stake, high pressure, firmed deadline, fast pace environment and able to multitask efficiently
  • Extensive knowledge of Service Oriented Architecture (SOA), SOAP and REST protocols, web services.
  • Experience in creating dynamic DataSource, DataSink, MockOperation, Mock Response with Groovy
  • Experienced in using Selenium Grid to run automation tests on different machines against different browser in parallel.
  • Knowledgeable in Back End Testing using SQL Queries on MS SQL Server 2008/2012.
  • Extensive knowledge in Automation Load Testing procedure with Load Runner including System Analysis.
  • Generating Virtual Users, Defining User Behavior, Creating Load TestScenario, Monitoring Performance and Analyzing Results.
  • Experience in execution of Test Cases and linking of defects to test cases in Quality Center and JIRA
  • Working knowledge on HP ALM ( Application Lifecycle Management), HP Quality Center.
  • Participated in full life cycle activities of testing for several releases and builds of several applications.
  • Thorough knowledge of defect life cycle Management and hands on experience with defect management using Mantis (Defect management tool).

TECHNICAL SKILLS:

Testing Tools: HP Quality Center, QTP, Load Runner, JIRA, Selenium Web driver, Selenium Grid, Selenium IDE, Cucumber, test NG/reportNG/XSLT, JUnit, Ant, SOAPUI

Databases: Oracle 10g/9i/8i/7.x,SQL Server 2008/2012,SQL * Plus

Operating Systems: Windows, Ubuntu/Red Hat/, Mac OS X, IOS, Android OS

Languages: C/C++,C#,.NET,, Java, PHP, XML, HTML, CSS, JavaScript/jQuery, JSON/JSONP,, VBscript, Groovy, shell, python

Microsoft Office: Word, Excel, Visio, SharePoint

IDE: Eclipse Java EE, MS Visual Studio 2008/2012, Dev-C++, Net Bean, Interactive Ruby

Web Browsers: Firefox, Internet Explorer, Chrome, Safari

Others: MS Office, MS Word, MS Excel, MS Power Point, MS Access 97, Visio, TOAD, File Zilla, ALM 11.0, HP QC, Matlab, Multism, LateX, Cadence, AutoIT

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Selenium Automation Tester

Responsibilities:

  • Actively involved in planning testing process with Business Analysts (BAs), Project Manager (PMs), Developers, Stake Holders for the entire project.
  • Worked with QA Lead in business requirements and specifications analysis with Requirement Traceability Matrix in order to prepare appropriate Test Plan and Test Cases.
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies
  • Involved in understanding and reviewing requirements, creating the use cases, documenting all the requirements with each use case number and linking test cases with the requirements.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAP UI, and Maven.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Involved in acceptance testing using Cucumber and Selenium Web Driver.
  • Designed Smoke Testing plan to ensure project’s basic functionalities before proceeding further.
  • Utilized information gathered from project requirements to design appropriate Test Environment in hardware and software system
  • Collaborated with other QA team members to come up with good design framework that could be easily implemented with manual and Selenium automation testing
  • Prepared a Test plan directly without SRS when needed, with the Requirements provided by the clients.
  • Worked and Prepared supportive URD(User Requirement Document ) to clarify the issues.
  • Designed multiple Selenium Java testing scripts for front end GUI testing requirements
  • Performed Data Driven Testing for positive and negative data from external Excel file
  • Designed Page Object and Page Factory patterns for appropriate tests with Selenium Java
  • Developed multiple Selenium WebDriver Java scripts for Black-box Testing.
  • Performed Integration Testing and System Testing for Functional and Non Functional requirements.
  • Fully utilized SOAP UI Pro’sAssertion features for data and text response validation
  • Performed Data Driven Web Services Automation Testing with Excel using SOAP UI Pro
  • Verify Web services API request, response data validations in REST and SOAP protocols.
  • Great working experience in using Selenium commands to run the test scripts from the SELENIUM IDE tool.
  • Performed Regression Testing to ensure correct functionality of the whole system for each build and after any changes made to the system.
  • Constructed and executed SQL queries to verify data quality.
  • Utilized Jenkins to perform multiple browser instances testing in Selenium Grid
  • Performed Load Test to measure determine system’s performance using JMeter
  • Documented defects with clear explanation and assigned appropriate criteria using Quality Center for efficient debugging process
  • Executed and ran the tests on different machines against different browsers in parallel using Selenium Grid.

Environment: Salesforce, Oracle, HTML, JIRA, Selenium 2.0 WebDriver, Python, SOAP-UI, Android 4.4/4.2, iOS, Selenium Grid, Junit, MAVEN, JMeter, JIRA

Confidential, Rosemont,IL

QA Engineer

Responsibilities:

  • Worked with the Business Analysts to determine Business Requirements and set standards for Performance Evaluation.
  • Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan for projects involved and wrote Test Scripts for positive, negative, edge cases.
  • Followed Agile methodology, participated in sprint planning sessions, scrums, sprint demos and sprint retrospective meetings and provided the team with all the information required for successful completion of the sprint.
  • Reviewing daily offshore deliverables
  • Built Test Automation Framework using Keyword/ Data Driven and Hybrid Model.
  • Reviewed manual testing methods and was involved in developing and executing automation scripts using Selenium web driver with Java/Eclipse.
  • Developed and executed the test cases in RQM. Prepared Test Status Reports during Test Execution Process prepared and delivered final test report.
  • Involved in testing the functionalities related to sales tracking, POS scanning, Store ISP regular, ordering forecast, adjustments, custom retail price, security and promotions in POS.
  • Involved in Integration, Regression, Functional and End to End testing on Store and Merchandising application interfacing with POS.
  • Analyzed Business Requirements Document, Functional Specifications Document and Technical Design Document to develop Test Plan and Test Cases.
  • Worked with Accessibility testing tools like JAWS and Rational Policy Tester Dynamic Assessment Plugin (DAP).
  • Identified Discrepancies during Test, created Defects and thoroughly communicated to developers and tracked until final resolution of defects/issues.
  • Actively engaged in full lifecycle of STLC starting from Test Strategy/Planning, Capturing Test Scenarios/Cases, and Creating Test Scripts, Executing Test steps, reporting bugs and Tracking defects/bugs using RTC until full resolution.
  • Responsible for scheduling Automation Scripts using Jenkins
  • Performed browser compatibility testing (Internet Explorer, Firefox, Chrome, Safari)of a web based application to ensure that functionality works fine.
  • Providing the Trainings and functional help for the team on Accessibility testing tools.

Environment: IE8, Chrome, Firefox, Safari, Selenium Web driver, ANT Built, Java/Eclipse, Accessibility Testing tools JAWS, and Rational Policy Tester DAP, Web based tools RTC, RQM

Confidential, Dallas,TX

Software Development Engineer in Test (SDET)

Responsibilities:

  • Developed Web Client Test Cases based on Business Rules
  • Conducted updating and data configurations for multiple apps released weekly.
  • Participated in a design and architecture of a framework to target the testing of web applications.
  • Involved in Web Services Testing using SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.
  • Prepared the Test Suite with the TestNG framework based on Java and developed the test scripts using TestNG annotations .
  • Performed automated acceptance tests written in BDD (Behavior Driven Development) using cucumber.
  • Have automated the web application using Java and Junit in Selenium RC.
  • Debug the code developed in Java and wrote unit test cases using JUNIT.
  • Used Java to create test scripts to test the functionality.
  • Extensively worked with End-to- end testing for User Acceptance Testing (UAT)
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators
  • Involved in Designing & developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub, Stash
  • Designed Hybrid Appium Test automation framework for the application (Android apps).
  • Involved in mobile testing by writing java for automation through Selenium Appium.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Experienced in using JMeter tool for load and performance testing.
  • Created backend data-driven test cases.
  • Used HP Quality Center to maintain all the defects found during functional and regression testing and following up the bug life cycle
  • Worked with Cucumber with Feature files to write test automation steps and acceptance tests for the User Acceptance Testing (UAT).
  • Web applications are tested for Cross browser compatibility with PHP on selenium
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
  • Followed Agile Methodologies and Software Quality Audits for all the Phases of SDLC.
  • Responsible for reporting and tracking the bugs using Quality Center.
  • Improved control of testing tools and increased the Regression Functionality coverage.
  • Performed smoke, usability, functionality, GUI, browser compatibility and regression tests.
  • Involved in Designing & developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.
  • Actively participated in regular QA Team meetings to discuss testing process and resolve issues with local and off shore teams.

Environment: Agile, Selenium (WebDriver and GRID), JIRA, HTML, java, PHP, JavaScript, TestNG, Maven, Jenkins, Appium, SOUPUI, BDD, Cucumber, XML, XPath, Web Services (SOAP & RESTFUL), Git, Stash, JMeter, Ruby, RFT, Quality Centre, Firebug, ETL, SQL Server 2012, Informatica PowerCenter, Hadoop, HIVE, UNIX, Teradata SQL Assistant, Putty, Win SCP, Linux, Windows, TIDAL .

Confidential, Los Angles, CA

Software Development Engineer (SDET)

Responsibilities:

  • Prepared Test Plans for each release, written Test Cases and executed them as part of Functional Testing. Prepared Test Reports and Deliverables and submitted for version releases.
  • Responsible for implementing standards for web based applications. Standards include creating manual scripts to do Quality Testing and documenting all procedures and processes for frontend and backend files
  • Analyzed BRD and produced walkthrough report.
  • Performed different types of testing such as full functional, Ad-hoc, Integration, Regression, Positive, Negative, Boundary
  • Created Automated Scripts using HpMercury tools Quality Center, QuickTestPro , and LoadRunner.
  • Developed technical procedures, methodologies, metrics, checklists, and standards. Identified, documented, and applied best practices for software quality assurance.
  • Evaluated software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines.
  • Tracked bugs and reported issues and defects using JIRA.
  • Used agile technologies for testing.
  • Involved in Troubleshooting complex setups to isolate and determine defect root cause.
  • In-depth understanding of project lifecycle in both waterfall and agile methodologies.
  • Strong in manual testing, Automated testing in Visual Basic & other protocol of automation tools Experience in testing applications under. Net, Windows.
  • Executed regression tests, functional tests and data tests. Reported, tracked, and help determine priority of reported bugs.
  • Utilize data-driven and compartmentalized test automation practices using Mercury Interactive Test Suite and Compuware Products.
  • Designed modular and reusable automated testing solutions that satisfy testing requirements using QTP.
  • Integration and Administer QTP, Load Runner and other HP testing products as needed. Conducted market research and analysis in Capital Markets consisting of Stock Market and Bond Market.
  • Automated and executed regression test cases using Quick Test Pro (QTP)
  • Enhanced automated scripts using different concepts like parameterization, Checkpoints in QTP using VB Script.
  • Conducted GUI and functionality testing using QTP.
  • Batch testing using UNIX shell scripts was performed to play back test against new, untested versions of the application to identify application defects.
  • Performed Regression Testing after every new release by creating a Regression Test Suite using QTP
  • Conducted data driven testing using QTP to conduct backend testing.
  • Involved in creating automated Test Scripts representing various Transactions, Documenting the Load Testing Process and Methodology. Created meaningful reports for analysis and integrated the Performance Testing in the SDLC.
  • SQL queries were created based on the mapping document.
  • Developed Test cases for manual testing and automation.
  • Interacted with the business users in knowing the business views and gathered the reporting requirements to design the universes and business objects
  • Performed User Acceptance Testing (UAT) for various web based and database related applications.
  • Used Test Director and Mercury Quality Center for updating the status of all the Test Cases & Test Scripts that are executed during testing process.
  • Involve in preparing Trace Matrix to design test cases
  • Preparing Weekly action report & QA feed back to QA team & Manager.

Environment: Functional Tester, Manual Tester, Performance Tester, Clear Quest, JIRA, Oracle, Oracle apps, UNIX, Java, JSP, XML, HTML, QTP, JBOSSMainframe, DB2 .

Confidential

Quality Assurance Engineer

Responsibilities:

  • Analyzed BRD’s, FRD’s, and Use Cases to identify functional testing scope of the application.
  • Created Test Plans, Test Cases and Test Scripts which help functional-requirement based testing, Integration testing and Regression testing phase for overall system
  • Collaborated with Automation QA team to design an appropriate testing framework so that offshore team can conveniently participate in the project
  • Developed QTP VB Test scripts for front end Automation Testing
  • Capture all Shared Object Repository and Local Object Repository for used with appropriate QTP actions
  • Developed reusable and well commented QTP functions with VBs script so manual team could easily participate in the process
  • Performed smoke testing on new builds for minimum acceptance testing.
  • Performed Data-Driven Testing for positive and negative data from external Excel file, and responsible in Validating data from SQL server in database
  • Used SOAP UI to test Rest and SOAP based web services in SOA Environment. Performed Forecasting Web Testing services using SOAP UI.
  • Extensively used SOAP UI to validate and verify the output of the portfolios in the front end with the constant change in the portfolio’s in the backend system.
  • Exposed to fast paced SCRUM schedule and represented QA in SCRUM meetings
  • Attended Walkthroughs and review meetings with Business Analysts & Development team.

Environment: Java, HTML, Oracle, MS Office, Windows 7, Jenkins, SOAP UI Pro and Quality Center, SOAP UI

Confidential

Manual Tester

Responsibilities:

  • Reviewed the Business Requirements &Technical specification documents
  • Created test plans & test cases for system and integration testing of the application and execute manual test cases and automate test scripts .
  • Developed automated test scripts from manual test cases for Regression testing based on the requirement documents using Quick Test Professional.
  • Knowledge of Software Development Life Cycle (SDLC) of Waterfall Methodology .
  • Ensure that all the test cases are updated in the Test Director along with Master test plan.
  • After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
  • Involved as part of automation team using QTP , developed test scripts.
  • Involved in Backend Database testing in Oracle using SQL.
  • Defects were tracked, reviewed, analyzed using Test Director.
  • Maintained Overalldefect lifecycle (Reporting, Updating and requirements, and closing defects).
  • Maintained traceability matrix in Quality Center.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured anD Tested both XML and JSON formats
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.

Environment: JAVA, JSP, WebLogic, SQL Server 2005, and Windows 2003, Testing Tools: QTP 8.2

We'd love your feedback!