We provide IT Staff Augmentation Services!

Selenium Automation Tester Resume

3.00 Rating

CA

PROFESSIONAL SUMMARY:

  • 7+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation using Selenium Tool
  • Experience in Manual & Automated Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels of SDLC and Software Testing Life Cycle (STLC).
  • Good Knowledge of Object Oriented programming Concepts(OOPS) and Java Skills
  • Good experience in creating test scripts using WebDriver, Selenium RC, Selenium-IDE, Selenium Grid in Java.
  • Good experience in DataDriven and Hybrid Testing.
  • Experience in Functional, Regression and System testing using Manual and Automated testing tools - selenium WebDriver.
  • Experience in automating test cases using TestNG, Junit and Cucumber QUnit, NUnit, TFS Coded UI scripting and execution
  • Experience in data- driven test using Jenkins and Excel.
  • Good Experience in using FireBug.
  • Good Experience in writing XPath to locate web elements.
  • Good Experience in Robort Frames Work and Reporting Tools.
  • Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE using WebDriver.
  • Well versed with Agile process
  • Experience in analyzing Business, Functional and Technical Specifications
  • Familiar with C++, Inter Systems CACHE, Oracle,, HTML, XML
  • Expertise in implementing testing strategies for the entire Oracle EBS implementation.
  • Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases
  • Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.
  • Familiar with C++, Inter Systems CACHE, Oracle,, HTML, XML
  • Experience in Web Services testing using SOAP UI PARASOFT SOA testing tool
  • Experience in Software Verification and Validation based on Testing Methodology.
  • Proficient in Functional Testing tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
  • Experience with Mobile Automation Tool Device Anywhere and Appium automation framework and knowledge perfecto mobile 
  • Wrote and maintained automated test suite using   Protractor   and Jasmine, with data seeded using Ruby on Rails, that ran in Circle CI on every developer branch pushed to Git.  . 
  • Experienced in giving training to the functional testers to execute Test Cases using QTP/UFT as part of Regression Testing.
  • Extensively worked on Java/J2EE technologies including core Java 1.6, Junit 4, Ant, maven, Apache Tomcat, Jakarta Struts, Spring, Hibernate, Swing, Applet, Apache Tomcat, PL/SQL,
  • Created library for Agilent Box (8960) to automate WAN test suites and setup a baseline using open source Robot Framework
  • Extensive working knowledge in UNIX, SQL .Python and Windows platforms
  • Ability to work in a fast-paced, deadline-driven environments
  • Experience in automation technologies like, Chef,Puppet, Rundeck Jenkins, Selenium Grid/RC/Webdriver, Maven, Ant, Junit
  • Experience in testing code using Fitnesse.
  • Experience in data- driven test using Jenkins
  • Excellent interpersonal and customer relational Skills.
  • Created ETL test data for all ETL mapping rules to test the functionality of the Informatica graphs.
  • Experience in working in domains like HR & Payroll, Banking, Health-care, Retail/e-commerce Mortgage and Airlines related applications.
  • Proven communication, presentation Skills and Leadership Qualities
  • Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.
  • Experience in Oracle, SQL server
  • Knowledge in testing SOA Architecture,Web Services, UDDI, Network protocols (VOIP, TCP/IP), Cisco Networking and IVR system testing.
TECHNICAL SKILLS:

Testing Tools: Selenium IDE,, Selenium WebDriver, Eclipse, Maven, TFS - Coded UI, SQL Server, Visual Studios 2005/2008/2010 , Robot Framework, Appium, Perfecto

Bug Reporting Tools: Quality Center, Clear Quest, Rally

Requirement Management Tools: Quality Center(ALM), Test Director, Winrunner 8.2, Microsoft Test Manager, Mercury Quality Center

Operating System: Windows 7/XP/2000, UNIX linux

Project Methodologies: SDLC, Agile Scrum, Waterfall, V-Module

Languages: SQL, C, c ++, core Java,   J2EE, python

Database: Oracle, SQL server, PLSQL

Web Technologies: C, c++, HTML, XML, XHTML, DHTML, Java, python, ASP.Net, Java Script ,SOAP UI

Frame works: Ajax, Struts 1.1/1.0/2.3, Spring 2.0, Hibernate 2.1,3.1

App Servers: Apache Tomcat 7, JBoss, Liferay portal

Build Tools:  Ant 1.6x,Maven,TestNG ,Protractor

Version Control: IBM Rational Synergy, CVS, Git,Garret, Accurev,

PROFESSIONAL EXPERIENCE:

Confidential, CA

Selenium Automation Tester

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
  • Run Defect Trailing and Review the Test Scenarios/ Test Cases with Business
  • Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Performed web based performance testing and analysis using JMeter.
  • Execute the Test cases and review the results to get the Business approval for UAT
  • Experience in Web Services testing using Rest and SOAP UI.
  • Test automation for web application (SWAP module) using Cucumber.
  • Wrote tests using Java web applications. Web controls testing - wrote automation to test the controls from end to end starting to invoking in Internet Explorer.
  • Responsible for distributed applications across hybrid AWS and physical datacenter’s.
  • Functional Testing tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
  • Experienced in giving training to the functional testers to execute Test Cases using QTP/UFT as part of Regression Testing.
  • Created automated functional regression test scripts using QTP and scheduled, organized and executed the test scripts in QC-QTP integrate environment and documented the test results.
  • Experienced in testing applications manually as well as using the automated testing tools like Quality Center/ALM.
  • Created Automation framework for Frontend Angular.js testing using   Protractor   and Cucumber/Chai libraries
  • Strong POS Sales (T-log) Knowledge and integration with Payment processing
  • Transactions analysis for   EMV   cards in cash withdrawals and Scripts   EMV   in pin change transactions. 
  • Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.
  • Performed Database Testing and thorough knowledge in  SQL/PL SQL.
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis
  • Performed browser compatibility testing
  • Performing Regression test using automated testing tool QTP, Fitnesse and Selenium.
  • Involved in the regression test planning for the project and identified the critical regression tests
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Expert knowledge on daily status reporting and managed end to end testing from Test management tools like Quality Center.

Environment: Mercury/HP Tools (Quick Test Pro(QTP) JMeter, JIRA , JAVA J2EE, AGILE, Windows, UNIX ,Python , Eclipse,   PL SQL , EVM, Maven ,Nunit , Visual studio , vb script, selenium,   Fitnesse , AWS.

Confidential , AZ

Mobile Application Tester

Responsibilities:

  • Analyzing business, functional requirements and used and developed test plans, test cases and test scripts for both positive and negative tests.
  • Implemented handset automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases for mobile applications using Device Anywhere Automation Tool.
  • Following the standard test process guide for the QA Methodology
  • Implemented Wireless Handset automation framework, scripting & execution Sanity, Regression, Stress & Boundary test cases for mobile applications on Android, Apple, RIM, BREW & WinM platforms on various Blackberry, iPhones & iPads using Device Anywhere Automation Tool.
  • Performing functional, regression and integration testing using Automation tools to make sure the application conforms to the requirement specifications.
  • Involved in ETL process testing using Informatica ETL tool.
  • Involved in writing codes Using c++
  • Supported the extraction, transformation and load process (ETL) for a Data Warehouse from their legacy systems using  Informatica.
  • Worked on Android, Windows Mobile platforms to qualify applications.
  • Preparing reports and test results after each release cycle for management and further test planning.
  • Developed test scripts on Device Anywhere according to test specifications/ requirements.
  • Identified the queries which were taking too long and optimized those queries to improve performance
  • Used Device Anywhere, executed multi-user performance tests, used test suites, scheduler and other features of the Device Anywhere.
  • Maintained and executed test cases using Quality Center.
  • Created and implemented testing process for Agile methodology
  • Performed functional, regression and integration testing using Device Anywhere to make sure the application conforms to the requirement specifications.
  • Prepared reports and test results after each release cycle for management and further test planning.

Environment: Device Anywhere, Quality Center, Windows 2000, Quality Center 9.0, JSP, C++, GSM, CDMA, UMTS, HTML, C#, .NET, SQL,TCP/IP, Android SDK, Monkey, Windows,  Mobile,J2ME, J2EE, Perl, Java script, XML, HTML, CSS ,Ajax.

Confidential, CA

Selenium Automation Tester

Responsibilities:

  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Associated with development team to understand technical design and architecture for test planning.
  • 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 RC. .
  • Created whole test framework using Selenium for further test creation and execution.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Assigned, Monitored and Tracked Tasks of Team Members.
  • Send invoices to Oracle Financials Accounts Receivable  
  • Successful discussed with all members, Project manager and QA Lead to collect data for automation.
  • Regression test cases were written and automated using Selenium RC.
  • Worked on writing the Integration test cases for the   ALIP   application for testing the application and the reports on the application . 
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Work primarily with Adobe Site Catalyst and Google Analytics
  • Test data for automated testing using Microsoft Test Manager and Visual Studio 2010 Setup Lab Management using Microsoft Team Foundation Server Reports bugs and issues found using Microsoft Test Manager and Visual Studio
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.

Environment: C#.Net, Selenium IDE, Selenium RC, JIRA, Junit, Fire Path, Firebug, HTML, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, Windows XP, Java, JavaScript, XML, Apache-Subversion (SVN), Git, MS EXCEL, SQL, Apache-Ant.

Confidential

QA Engineer

Responsibilities:

  • Attended review meetings with Business Analysts ,Developers and end users to understand and test according to their requirements
  • Developed test cases, reviewed and Involved in Functionality ,and Regression Testing.
  • Involved in software acceptance testing and production release procedures throughout SDLC
  • Documented the successful or unsuccessful completion of each test condition in the Test Director script repository and verified actual results against expected results for discrepancies
  • Test Automation Framework for QTP8.2/9.5 automation.
  • Conducted system and integration testing, debugged the software errors and interacted with developers to resolve technical issues.
  • Enhancing Scripts like scripting, customizing and then parameterized
  • Have a complete working knowledge and have been involved in all project phases from startup through deployment. (Startup, defines ,design, build, test, deploy).
  • Worked with both Traditional (waterfall) approach as well as Parallel project styles.
  • Responsible for entering bugs into an automated bug management system and performing regression tests after the bugs were fixed.
  • Performed End-to-End testing ,Ad-Hoc testing, Integration testing and User Acceptance Testing.
  • Involved in Web services Automation Testing using SOAP UI.
  • Maintained detailed test logs and report test results in Test Director
  • Participated in test plan and test cases review meetings.
  • Worked closely with business experts and developers in order to perform my duties
  • Responsible for Backend testing by executing SQL statements
  • Interacted with developers for status of the bugs and re-tested the fixed Bugs
  • Analyzed the defects and categorized them based on severity
  • Problem reporting and tracking through the use of Test Director (Quality Center)
  • Close interaction with members of the development team

Environment: Oracle, C++, WindowsXP , Python, Ms Office, Quality Center, Agile Methodologies, ASP VersionOne

Confidential

QA Tester/ Analyst

Responsibilities:

  • Prepared and Executed Test Cases for Functional and Integration testing.
  • Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
  • Identified high-level requirements for documenting detailed business requirements
  • Maintained the Test Matrix and Traceability Matrix.
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process
  • Involved in preparing Test Plan and Test Cases based on business requirements.
  • Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.
  • Running queries against databases to verify the correctness of XML response
  • Document request/response XML's test procedures and functional/technical findings from the test run.
  • Defects Reporting and Web Services Test Results Reporting
  • Generated test cases in spread sheet and upload them into Quality Center.
  • Performed end-to-end testing, Integration Testing, UAT Testing and Regression testing.
  • Assisted User Acceptance Testing (UAT) with the UAT group to ensure the correct business logic.
  • Performed Manual Testing and Automation Testing of the application.
  • Tested Mobile app on Mobile device such as iPhone4
  • Created automated Keyword Driven Frame by using Quick Test Pro for Dynamic functionality and Validate.
  • 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. 
  • Build an easy to use cloud management web console for IAAS, SAAS, PAAS services to enable Ericsson to lower the cost of hardware
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins. 
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium. 
  • Defect tracking & logging of defects in Quality Center and verifying the fixes.
  • Extensive use of SQL queries to perform data integrity testing.
  • Participated in the sprints to create test cases, perform test execution and work with Product and Sprint backlogs.
  • Manually perform backend testing using TOAD to validate the data migration efforts with Oracle.
  • Validate ETL result with Database.
  • Followed up with developers on defects status on a daily basis.

Environment: Microsoft suite, Soap Ui, Selenium, Oracle, TOAD, Informatica, Oracle SQL +, Quick Test Pro., Quality Center, Java, HTML, SharePoint

Confidential

QA Tester/ Analyst

Responsibilities:

  • Prepared and Executed Test Cases for Functional and Integration testing.
  • Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
  • Identified high-level requirements for documenting detailed business requirements
  • Maintained the Test Matrix and Traceability Matrix.
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process
  • Strong POS Sales (T-log) Knowledge and integration with Payment processing
  • Involved in preparing Test Plan and Test Cases based on business requirements.
  • Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.
  • Running queries against databases to verify the correctness of XML response
  • Document request/response XML's test procedures and functional/technical findings from the test run.
  • Defects Reporting and Web Services Test Results Reporting
  • Generated test cases in spread sheet and upload them into Quality Center.

Environment: Quick Test Pro, QTP, Quality Centre, Selenium, C++, Mainframes, PL/SQL, DB2, Java Applet, XML, HTML, Web logic, Web services, Java script

We'd love your feedback!