We provide IT Staff Augmentation Services!

Senior Selenium Engineer/web Service Tester Resume

4.00/5 (Submit Your Rating)

Cambridge, MA

SUMMARY

  • Over 8+ years of experience in Software testing, Software Quality Analysis of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare & Media Industries.
  • Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Good experience in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Knowledge of Automation Tool like Selenium, protractor.
  • Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, TestNG.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Experience in working with Build Systems like Ant, Maven and continuous integration systems like Jenkins, Hudson, Team City, and Cruise Control.
  • Good experience in Web Services testing using SOAP UI, XML and WSDL; and in providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.
  • Experienced in load and performance testing tool JMeter.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web - based applications.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
  • Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
  • Expertise in performing the Functional Testing, Regression Testing, Integration Testing for the apps on different platform like Android, Java, BREW
  • Expertise in performing manual testing & Mobile Application Testing using Appium.
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
  • Experience in both Waterfall and Agile project environment.
  • Extensive experience with Visual Source Safe and Microsoft Office tools (MS-Word, PowerPoint, Excel and Access).
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Strong in writing SQL queries to perform backend data validations.
  • Have built a test automation framework based on Page Object Model, TestNG and Selenium Webdriver.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium (Android Testing), Jmeter

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

Languages: C, C++, Java, C#, SQL, PL/SQL, Python, UML.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8,10 & server 2003, UNIX and Linux

Mobile Manual Testing: Android, iOS.TECHNICAL SKILLS

Testing tools: Selenium WebDriver/IDE/GRID, HP Quality Center/ALM, TestNG, JIRA, SOAP UI, QTP/UFT, Eclipse, Protractor,Appium, Facets,Cucumber,Fire bug,Firepath,Junit.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

Languages: C, C++, Java, C#, SQL, PL/SQL, Python, UML, Java Script,.net

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux

Mobile Manual Testing Android, iOS.:

PROFESSIONAL EXPERIENCE

Confidential, Cambridge, MA

Senior Selenium Engineer/Web service Tester

Responsibilities:

  • Followed Agile Methodologies,Scrum meetings and Software Quality Audits for all the Phases of SDLC.
  • Implemented Selenium WebDriver and automated, executed scripts on different browser and different platform using Python
  • Perform Functional,Integration,Regression,Smoke,White/Black box,User Acceptance Testing (UAT), and End-to-End Testing.
  • Created and maintained a list of white-box scripts failed during regression, approved, debugged and fixed.
  • Automated scripts using Selenium WebDriver, Selenium GridMaven.
  • Extensively automated regression and functional test suites by developing over 206 test cases, 8 test suites using Selenium WebDriver with Python.
  • Validated web services Automation using SOAPUI.
  • Experience in Simulating Mobile Application Testing with APPIUM for Android Platform and IOS Simulator for IOS platform
  • Used Android SDK in Android Studio for establishing emulator in Android devices.
  • UI Automator Viewer for recording screens and finding elements of the mobile screens.
  • Preparing test estimation of SOA Testing Activities for the Web services.
  • Involved in system Testing,system integration testing,Business layer testing of POS App’s.
  • Performed normal and abnormal scenarios of POS Applications and Business transaction flow tests,Regression Testing, Performance Testing.
  • Responsible for UAT project planning like creating test scenario, test plans, and test scripts.
  • Conceptualized, designed, and implemented automated functional API test cases using SOAtest, and SoapUI.
  • Involved in data analysis of HL7 to transfer clinical and administrative data between software applications.
  • UsedTFSto report bugs and to maintain product backlog items.
  • Proficient in using Test Management tool HP Quality Center/Rally,ALM for Test Planning, Test Designing, Test strategy,Traceability matrix,Test Execution, Defect Tracking and Reporting.
  • Wrote VBScripts for Functional and Regression Testing.
  • Identified possible constraints of pending claims, related to Claim Authorization Mismatch.
  • Used Git and Stash to re-modify files and for software development.
  • Developed Data Driven framework to test several web pages.
  • Preparing test estimation of SOA testing activities for the Web services.
  • Responsible for creating automation framework using POM- Page Object Model, and Data Driven framework to test web application.
  • Developed Keyword driven framework to identify a set of Keywords and then associate an action (or function) with each of these keywords.
  • Performed functional testing to identify various critical points in the Application and Automated it by using Selenium WebDriver.
  • Conducted Keyword driven, cross-browser testing, parallel test execution.
  • Automated Testing of web based applications using QTP(Quick Test Pro).
  • Created and maintained server-side integration tests - Python, JSON documents, running with every build with Git.
  • Log defects using ALM,Jira application and communicate the defect status updates to the responsible analysis and implementation teams.
  • Involved in creation of automation framework in Selenium WebDriver.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML Ids and XPATH in Selenium.
  • Performed White Box/Black Box testing using for Web Services testing. Performed REST API testing using SOAPUI and Back-End Testing database table manipulations of relational database systems by writing complex SQL queries manually
  • Configured Selenium Grid to execute the Scripts parallelly on different browsers.

Environment: Selenium Quality Center/ALM,JIRA,ROI,VBScript,TFS,SQL Server 2008,Linux, Microsoft Windows, UNIX/shell,Visual studio, XML, Building Center, XSD, XPath, MQ, Topics, HTTP, JSON.

Confidential, Richardson, TX

Sr. Test Automation Engineer (Selenium)

Responsibilities:

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations
  • Performed different testing task using various test scripts on Selenium WebDriver and TestNG
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using Java)
  • Implemented mobile automation framework using APPIUM.
  • Implemented Appium Scripts to test IOS and Android platforms.
  • Expertise in using UIAutomator viewer in Appium to inspect elements in mobile applications
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Used Selenium WebDriver and TestNG to run the parallel testing.
  • Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG
  • Wrote Ant build scripts to automate the compilation and execution of TestNG test cases/suites
  • Used Java language and TestNG framework for scripting. Used TestNG for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script
  • Responsible for developing Performance Testing Plan and Performance Testing strategy based on the business specifications requirements and user requirements.
  • Expertise in designing, developing and executing customized Performance tests in Load Runner
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Involved in implementing BDD framework using Cucumber.
  • Created step definition and feature files using Gherkin (Cucumber).
  • Implemented Junit test runner class to call test cases in Cucumber.
  • Used Jira for defect reporting and tracking
  • Used Selenium WebDriver API to write automation script
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Involved in Web Services Testing using SOAP UI.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Used Jira for defect reporting and tracking
  • Data Validation and testing using SQL with Oracle and Toad
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Java, Selenium WebDriver, Jenkins, Git, TestNG, Maven, Jira, SOAP UI, XPath, Eclipse, XML, DHTML, SQL, Oracle, Windows, Load runner.

Confidential, Addison, TX

Quality Assurance Analyst.

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
  • Implemented automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber, and Maven.
  • Implemented Page Objects framework, Hybrid framework and 21 Page classes from scratch to represent web pages.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions and also developed required Selenium support code in JAVA for Cucumber.
  • Developed automation test scripts using Selenium Web driver and Java.
  • Followed the organization's standard documentation format for developing test plan, test cases, test data, generated test report.
  • Used Selenium Grid, JUnit test scripts to run automated test cases in parallel on 5environments.
  • Created automated scenarios, framework using Selenium for regression testing.
  • Interacted with designers and developers to understand the application functionality and navigational flow.
  • Provide all data validation through SQL queries UNIX/Linux commands to perform Back-end testing.
  • Prepared Test cases to meet the requirements and its traceability matrix.
  • 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.
  • Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
  • Experience with performance testing using JMETER.
  • Documented and tracked test scripts, test results and reported test defects using HP Quality Center
  • Involved in writing automated scripts for angular JS application using Protractor and Java scripts
  • Responsible for planning, executing and managing the UI automation scripts written in AngularJS using Protractor Testing Framework.
  • Conducted daily defect review meetings and prepared test results reports.
  • Worked closely with the Designers and developers to get the immediate resolution to the defects.

Environment: Quality Center, Selenium Web Driver, Acceptance Testing, Matrix Testing, JSP, JavaBeans, Oracle 11g, JMeter, XML, Protractor, JUnit, Fire Bug, Eclipse, Windows 7/XP.

Confidential, NC

QA Automation Tester

Responsibilities:

  • Created detailed test cases by understanding the business logic and user requirements for manual testing using Quality Center.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Performed Functional testing, Regression testing, UI testing, and Integration testing of the application.
  • Performed Functional tests using Selenium WebDriver with data driven framework.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
  • Developed automation test suites and test cases using Selenium Web Driver, TestNG and Maven.
  • Extensively used Selenium (Xpath, ID and CSS locators) to test the web application.
  • Contributed in developing Automation Framework that uses Selenium Web Driver and TestNG. Framework implements using Data Driven, Page Object Model.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Experience with Assertions like Xpath and SOAP responses.
  • Involved in executing automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Performed Unit testing for Java applications using Junit.
  • Worked on developing the automation scripts using Selenium WebDriver with Junit Frame work.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
  • Experienced in using QTP integrated environments like Data Table, Actions, and Recovery scenario.
  • Performed end to end testing in the form of scripts.
  • Preparation of test scripts, testing status and testing results.
  • Created Traceability Matrices, Test and Bug Reports and other Test related documents.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Provided weekly status report to project manager and team lead, worked closely with Business and Development teams.

Environment: Selenium Web Driver2, Eclipse, JIRA, JAVA, TestNG, SOAP UI, SOAP, SVN, Jenkins, Xpath, CSS, Selenium IDE, HTML, XML, UNIX, JavaScript, Web Services, Mobile Testing, SQL, MS Excel and Windows, Oracle, TOAD.

Confidential, Colombus,OH

QA Automation and Manual Tester

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Design and Developed automated functional Test suite using Selenium IDE and Selenium RC
  • 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.
  • Developed automation scenarios using the functional test cases
  • Developed Selenium test cases using Junit framework
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Implemented Data-Driven test to verify the same functionality with multiple sets of data.
  • Developed Automation scripts for new enhancements using Selenium RC and JUnit.
  • Performed UI testing, Database testing after reviewing the story cards and database diagram.
  • Worked with source version control tool such as Subversion (SVN).
  • Worked with developer to reproduce the bugs and to resolve usability issues during UAT.
  • Worked with bug tracking tool JIRA.
  • Provided back end testing for data validation using SQL on TOAD.
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Selenium IDE/RC, Java, JUnit, Ant, Fire Path, Firebug, HTML, JavaScript, XML, Subversion (SVN), MS EXCEL, SQL, Windows XP

Confidential

Manual Tester

Responsibilities:

  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Analyzed code to performed white box testing.
  • Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
  • Reviewed and implemented Business Requirement Documents.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

Environment: Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL, Android, UNIX and Windows.

We'd love your feedback!