Sr. Selenium Automation Tester Resume
WI
SUMMARY
- 7+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation usingSeleniumTool
- Experience in Manual & Automated Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels ofSDLCand Software Testing Life Cycle (STLC).
- Good Knowledge of Object Oriented programming Concepts (OOPS) and Java Skills
- Good experience in creating test scripts usingWebDriver, Selenium RC, Selenium-IDE, Selenium Gridin 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 CucumberQUnit, NUnit, TFS Coded UI scripting and execution
- Experience in data- driven test usingJenkins and Excel.
- Good Experience in using FireBug.
- Good Experience in writing XPathto locate web elements.
- Good Experience in Robort Frames Work and Reporting Tools.
- Worked onCross browser testing, browsers like Mozilla Firefox, Google Chrome and IE usingWebDriver.
- Well versed with Agile process
- Experience in analyzing Business,FunctionalandTechnicalSpecifications
- 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 Scriptsfrom 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 usingSOAP UIPARASOFTSOA testing tool
- Experience inSoftware Verification and Validation based on Testing Methodology.
- Proficient in Functional Testing toolQuick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
- Experience with Mobile Automation ToolDevice AnywhereandAppiumautomation 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 coreJava 1.6, Junit 4, Ant, maven, Apache Tomcat, Jakarta Struts, Spring, Hibernate, Swing, Applet, Apache Tomcat, PL/SQL,
- Created library forAgilent Box (8960)to automate WAN test suites and setup a baseline using open sourceRobot Framework
- Extensive working knowledge inUNIX,SQL, PythonandWindowsplatforms
- 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 usingJenkins
- Excellent interpersonal and customer relational Skills.
- Created ETL test data for all ETL mapping rules to test the functionality of theInformaticagraphs.
- Experience in working in domains likeHR & Payroll, Banking, Healthcare, 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 systemtesting.
TECHNICAL SKILLS
Test Management Tools: HP ALM, HP Quality Center
Testing Tools: Selenium WebDriver, HP Quality Center, Junit, TestNG, Cucumber, JIRA, SOAPUI, QTP, Protractor, Manual Testing, JMeter, RestAssured Framework, Appium.
Bug Tracking Tools: JIRA, Serena Team Track, Bugzilla
Languages: C, C++, JAVA, SQL, PL/SQL, Python
Operating System: Windows 7/Vista/XP/2003 server/NT/98, UNIX and LINUX
Management Tools: MS Visio, MS Office Suite: Word, Excel and PowerPoint
Methodologies: Waterfall, Verification & Validation, Agile / Scrum
RDBMS: Oracle 9i - 11g, MS SQL server, MS Access, PL/SQL
Web Applications: J2EE, ASP, HTML, VB, MS Front Page, DHTML, XML, JSP
Web Servers: IIS, Apache Tomcat
Version Control / Code Mgmt: Apache Sub version (SVN), CVS, Git
CI/CD or build Tools: Maven, Gradle, Ant, Jenkins.
Documentation Tools: MS Office, Excel, MS-Word, Adobe Acrobat, and MS project
PROFESSIONAL EXPERIENCE
Confidential, WI
Sr. Selenium Automation Tester
Responsibilities:
- Analysis of Business and Requirement Specifications. Implementing Test Lab and formulation ofTest Plans, Test Strategy.
- Ensure to guide process and technology adoption to assure aptQA testingofUser Interface application.
- Involved in building automation framework from scratch using SeleniumWebDriver,JAVA,Junit,Cucumber, andEclipse.
- Developed Automation framework implementing Page Object Model, usingJAVA,Selenium Web driverand Cucumber.
- PerformedBDD(Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
- UsedMAVENfor build management,SVNas source repository andJenkinsfor Continuous Integration of the builds.
- Executed the test plans on web and mobile (Apple & Android) as per requirements usingAppiumtool.
- Implemented simulator for Mobile App Testing in Android Platform usingAppium.
- Performed User Acceptance testing (UAT) exclusively in an agile environment.
- Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
- PerformedUI, Functional and Regression testing by automated using Selenium,TestNG,Maven, andJenkins.
- Extensively usedITKO LISA/ CA DevTestandSOAPUIfor functional testing of web services.
- UsedCAIntroScope to monitor and collect metrics on production and test servers.
- Integrated Automation scripts (Selenium WebDriverAPI) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
- Created and executedCALISA& SOAPUIScripts for the Web Services testing.
- Performed Data driven testing using Junit functions and Selenium WebDriver which examines the data properly fromXMLfiles.
- Used ApachePOIAPIto register the test data from the excel sheet.
- Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
- Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing usingSelenium.
- Implemented Regression and Smoke test execution as a discrete step of the deployment process by usingWebDriver.
- Performed functional testing to identify several critical points in the application and automated it by usingSeleniumWebDriver.
- Developed Test Frameworks inSeleniumforUIRegression Test Automation and when necessary, and potentially execute Unit Test Automation (Java/TestNG) prior to agile release.
- Involved in preparing a report of all automation difficulties and test results for a further application using Maven. Performed functional testing ofSOAP&RestfulWeb Services usingSOAPUITool UsedJava/JUnitto run Cucumber feature and scenarios and generating report daily basis.
Environment: Selenium Web Driver, JIRA, Jenkins, MAVEN, SVN, Apache-POI, Cucumber, Gherkin, Appium, Oracle DB, Eclipse, Firebug, Fire Path, SOAPUI, XML, HTML.
Confidential, NY
Software Quality Assurance Tester
Responsibilities:
- Attend Iteration planning meeting and finalize the user stories and estimation for the 2 weeks sprint/iteration.
- Involved in preparing high level scenarios based onAgile Methodologiesfor each Scrum.
- Analyzed system requirement specifications and developed test plans, test cases to cover overall QA System Testing.
- Developing test cases based on the User stories and functional requirement specification document
- Involved inPeer Reviewsin order to check the correctness of the test cases.
- Attend daily standup meeting and end of iteration meeting.
- Attendedreview meetingswith Business Analysts, Developers and end users to understand the requirements.
- Involved in preparation of Test plan and mapping test cases to requirements.
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts inJava,pythonusing Junit prior to agile release.
- Created and maintained Regression and Sanity Test Suite usingSelenium WebDriver.
- UsedSelenium WebDriver with TestNGframework for Automation regression suite.
- Have very good experience in testing web services.
- Import web service operations usingWSDL Urland validate inSOAPUI.
- Have very good experience creatingSuites and Staging documentsusingDevTest
- Expertise in Analyzing theLISA/DevTest reportsin After Execution done.
- Expertise in Running the Scripts fromITRas wells as fromITKO LISA/DevTest Servers.
- Meet various teams and Involve in getting requirements tocreate, Deploy and MaintainVirtual ServicesusingCA DevTest.
- Developed and Maintained Virtual Services usingCA DevTest Tool.
- CreatedVSE’sforMQs,SOAPandRESTBased web services
- Performed Sanity testing in Production environment after application is deployed. This is to confirm that application is deployed correctly and working as expected.
- Developed and executed complex SQL Queries to perform database testing.
- Written and executedSQLslikeInsert, Update,andFunctions.
- Involved inBack End testing, writtenSQL queriestoretrieveandvalidatethe data.
- Run regression and smoke test suites on a new version of the application.
- Good experience in testing web services functionality.
- Analyze the automation results onceSeleniumscriptsexecution completed.
- All the bugs were tracked and updated in defect module of Rational Team Concert (RTC)
- Developed test cases for different added functionality as per the Requirement Specs and Functional specs.
- Prepared a Test Suite of Sanity, Regression and System Integration testing.
Environment: Windows XP, J2EE Oracle, IBM Web Sphere, Quality Center, Selenium, Java, Python, RTC, SQL Developer, SOAPUI and Agile Methodologies.
Confidential, IN
Selenium Tester
Responsibilities:
- ImplementedPage Objects,Data Driven,Keyword Driven, Hybrid automation frameworks usingSelenium.
- Created & Maintained AutomationSelenium Automation Scriptsfor the Scrum Stories.
- Automated highly transactional web application usingSelenium Web Driver.
- Execution of automated Test Scripts throughMaven. Used Maven for building theWebDriverproject.
- Tested compatibility of application for dynamic and static content under various cross browsers usingHTMLids andXPATHin Selenium.
- Integrated with Continuous Integration toolsJenkinsfor running test on regular basis automatically.
- Also responsible for converting automation scripts to new framework usingSelenium WebDriver, Java and TestNG/Junit.
- Assisted Manager by providing automation strategies,Selenium/Cucumber Automation and JIRA reports.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA forCucumber.
- Experience in usingJenkinsas a Continuous Integration server to configure withGitHubandMaven.
- Executed the test plans on web and mobile(Apple & Android)as per requirements usingAppium tool.
- Handled with HPALMfor report defects and verify defect fixes.
- Implementedsimulatorfor Mobile App Testing in Android Platform usingAppium.
- Experienced in load and performance testing toolJMeter.
- PerformedRegression Testingat various phases of development life cycle for impacted existing functionality.
- Hands-on experience onProtractor Testingfor end-to-end test framework for AngularJS applications and other JavaScript applications.
- Involved in testing Web services (SOAP and REST) and XML with tool calledSOAPUI, for the local WSDL / with URL and created Test cases, run them, doload testing,security testing.
- Good knowledge onMockito frameworkfor performingUnit testing, helped developers in Unit testing in test driven development.
- Worked in Agile -Behavior Driven Development (BDD)model.
- Good knowledge on Object Oriented Programming (OOP) concept. Extensively used Java andRubyfor test case automation.
- WrittengherkinandRuby scriptingautomation test scripts to execute inCucumber.
- Worked onAgile (SCRUM)Methodology and usedJIRAfor defect tracking.
Environment: Java, Gherkin, Cucumber, Selenium, Maven 3.1.1, Eclipse, GIT, Mockito, JIRA, Appium, Protractor, SoapUI, Jenkins, TestNG, Junit, Agile (SCRUM).
Confidential
Java/J2EE Developer
Responsibilities:
- Developing Online panels and application usingEJB,JavaServlets, Session EntityBeans
- Handled the database persistence usingJDBC.
- Implemented the project using theSpring Frameworkused Spring IOC and Dependency Injection, Spring MVC
- Used Spring Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
- Using Java Script functions for the custom validations.
- Expertise in RedhatLinuxCapacity and Performance Planning.
- Developed using Struts,JSPsand Tiles definitions.
- Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
- Writing JSP form bean validations by using Struts Validation framework validation.xml, validator-rules.xml and message Resources .
- Designed and developedRESTweb service for validating address.
- Developed the application usingJSFfor front end,Springto manage business layer components.
- Used Hibernate for object Relational Mapping and used JPA for annotations.
- Used Criteria API and HQL for data extraction.
- Performed Validations on UI data usingJSFvalidations and JavaScript
- Involved in implementing the rich user interface using JSP Standard Tag Libraries and worked with custom tags.
- Performed client side validations using java script functions to implement various functionality
- Worked on ancillary technologies/tools portal/portletdevelopment, BPM, rules engines, security/SSO, and UML
- Worked on designing/developing of large, transactional, enterprise class systems
- Worked on externally facing web based applications.
- Involved in implementation of the presentation layer GUI for the application usingJSF,HTML,XHTML,CSSandJavaScript.
Environment: Core Java, Java EE, Spring 2.5, Struts 2.x, Hibernate 3.2.1, IBM WebSphere 7, WebLogic 10.3, Apache Tomcat 6.0, Web Services, HTML, XML, XSL, JSTL, JSP, AJAX, PL/SQL
