We provide IT Staff Augmentation Services!

Selenium Automation Tester Resume

4.00/5 (Submit Your Rating)

TX

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 - TX

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.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber, and Eclipse.
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
  • 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.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Extensively used ITKO LISA/ CA DevTest and SOAPUI for functional testing of web services.
  • Used CA IntroScope to monitor and collect metrics on production and test servers.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
  • 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 - MN

Selenium 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.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in Java, python using Junit prior to agile release.
  • Created and maintained Regression and Sanity Test Suite using Selenium WebDriver.
  • Used Selenium WebDriver with TestNG framework for Automation regression suite.
  • Have very good experience in testing web services.
  • 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

QA 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.
  • Review manual test cases and convert them to Automation Scripts using Selenium.
  • Execution of automation regression suite using Selenium and TestNG framework.
  • Involved in setting up Smoke and Regression automation suite using Selenium WebDriver.
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
  • 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.

We'd love your feedback!