Automation Lead Tester Resume
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 experience in Banking Sector with strong Business and Functional knowledge.
- 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 Data Driven 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.
- 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,
- 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/Web driver, Maven, Ant, Junit
- Experience in data- driven test using Jenkins
- Excellent interpersonal and customer relational Skills.
- 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, JIRA
Requirement Management Tools: Quality Center(ALM), Test Director, Winrunner 8.2, Microsoft Test Manage,Q-Test.
Operating System: Windows 7/XP/2000, UNIX linux
Project Methodologies: SDLC, Agile Scrum, ATDD, 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, Accure
PROFESSIONAL EXPERIENCE
Confidential
Automation Lead 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.
- Automation Testing Tools Selenium, Intell j.
- 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 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, selenium,, AWS.
