Automation Tester Resume
SUMMARY
- 7+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation usingSeleniumTool
- Experience inManual&AutomatedTesting of GUI and functional aspects of Client - server and Web based Applications on multiple levels ofSDLCand Software Testing Life Cycle (STLC).
- Good Knowledge ofObject Oriented programmingconcepts (OOPS)andJavaSkills
- Good experience in creating test scripts usingWebDriver, Selenium RC, Selenium-IDE, Selenium Gridin Java.
- Good experience inDataDriven and Hybrid Testing.
- Experience inFunctional, Regression and Systemtesting usingManual and Automated testing tools - selenium WebDriver.
- Experience in automating test cases usingTestNG, Junit and CucumberQUnit, NUnit, TFS Coded UI scripting and execution.
- Good Experience in usingFireBug, writingXPathto locate web elements and in Robort Frames Work and Reporting Tools.
- Worked onCross browser testing, browsers like Mozilla Firefox, Google Chrome and IE usingWebDriver.
- Familiar with C++, Inter Systems CACHE, Oracle, HTML, XML
- Expertise in implementing testing strategies for the entire Oracle EBS implementation.
- Experience in writingTest 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.
- 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.
- 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,
- Extensive working knowledge inUNIX,SQL, PythonandWindowsplatforms
- Experience in automation technologies like Jenkins, Selenium Grid/RC/Webdriver, Maven, Ant, Junit
- Experience in testing code using Fitnesse.
- Created ETL test data for all ETL mapping rules to test the functionality of theInformaticagraphs.
PROFESSIONAL EXPERIENCE
Confidential
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,SeleniumWebdriverandCucumber.
- 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.
- 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.
- 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.
- 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.
Environment: Selenium Web Driver, JIRA, Jenkins, MAVEN, SVN, Apache-POI, Cucumber, Gherkin, Appium, Oracle DB, Eclipse, Firebug, Fire Path, SOAPUI, XML, HTML.
Confidential
Selenium Automation Consultant
Responsibilities:
- Responsible for complete End-to-End/User Acceptance testing activities.
- Review manual test cases and convert them toAutomation Scripts using Selenium.
- Execution of automation regression suite usingSelenium and TestNG framework.
- Involved in setting upSmokeand Regression automation suite using Selenium WebDriver.
- Used TestNG Annotations in Selenium Web Driver inPythonand executed a batch of tests as testing suite.
- AttendingDaily Stand Upmeetings and providedQA automationstatus updates on different user stories.
- Involved in analyzing System Requirement specifications, Design, Development and Execution of Test cases for manual testing.
- Enhanced Regression Test Cases to implement complex testing scenarios, increased permeations of Functionality Testing.
- Worked withSQL queriesfor data verifications in Oracle (10g/11g) database.
- TestedSOAP and REST BasedWeb Service usingSOAPUI.
- Performed GUI interface testing Confidential client side, defects and monitored resolution via defect tracking toolQuality Center/ALM.
- Analysis of application requirements and entering of requirements into HP Quality Center.
- Experienced in Testing Database Applications of RDBMS in ORACLE, MS SQL Server using SQL.
- Involved in Functional, System and Regression testing for every cycle.
Environment: Selenium WebDriver, TestNG, python, Eclipse, JXL, Quality Center/ALM, SoapUI, Windows 7, Oracle (10g / 11g), SQL/PL SQL, XML.
Confidential
SDET
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 toolQuick 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 Testingand 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
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.
- 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.