Selenium /mobile/web Services Tester. Resume
Houston, TX
SUMMARY:
- Having 6+ years of experience in Information Technology with Java, Software Testing/Quality Assurance.
- Strong knowledge of Software Development Life Cycle (SDLC) and Software Test Life Cycle methodologies such as Agile, SCRUM and waterfall models.
- Experience in writing test cases as per the Software requirement specifications.
- Active Participation in Test Case Review.
- Hands on experience in developing Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework usingSelenium.
- Expert inSelenium Web Driver, Selenium IDE and Grid.
- Develop/Modify complex programs withmainframetechnologies COBOL, CICS, IMS and DB2.
- Experienced in Automation testing using Selenium and HP Quality Center.
- Created and delivered POC to automate the test process in Selenium using Java scripts.
- Expertise in Mobile application testing - iOS, Android and Windows.
- Used Selenium scripts to perform automation testing on web application.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA etc.
- Hands on experience in writing core java to access data from outsource files and used OOPS concepts in developing theSelenium framework.
- Experienced with SQL and Oracle PL/SQL, to run the data integrity tests for backend testing and JDBC establish connectivity between the Java Programming language and a wide range of databases.
- Have experience on Automation tools like Selenium WebDriver (2.53) with TestNG Framework, Maven and QTP (10.0)/UFT.
- Experience in automation of Web-based Software Applications using Selenium Web Driver, TestNG, JUnit, and Selenium RC.
- Implemented functional tests In Selenium using java, testNG/Junit framework and cucumber framework.
- Implemented Unit Testing using JUnit and Integration testing during the projects.
- Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans.
- Good experience in creating automation framework along with developing, executing and maintaining automation testing script withSelenium Web Driver.
- Excellent in designing the frontend pages using scripting languages like JSP, HTML, Ajax, CSS, JavaScript, JSF, JQuery and its libraries.
- Performed Web services testing using SoapUI.
- Extensive experience in working with Microsoft office products including Word, Excel and Access.
- Experience in cloud foundry setup configuration.
- Good programming skills in Java, Python, Oracle and PL/SQL and experience in SQL Server and Oracle Databases.
- Experience with Clear Quest, HP Quality Center, & Mercury Test Defect module.
- Experienced in Test coordination between Onsite and Offshore team.
- Experienced in using web-debugging tools like Fire path and Firebug to inspect and extract Xpaths of elements on a Webpage.
- Strong skills in Implementing Quality Assurance Standards, and Testing Methodologies for Large Enterprise GUI, and WEB applications using Use Case Documents, Functional Specifications and Business Requirements.
- Involved in Sprint planning, Daily Standup calls, Retrospective and Review Meeting.
- Team player with good interpersonal skills, strong understanding of fundamental business processes, excellent Communication and Problem-solving skills.
TECHNICAL SKILLS:
Languages: JAVA, Ajax, XML, C/C++, SQL and PL/SQL, JavaScript.
Automation Testing Tools: Selenium IDE/RC/Web Driver and Grid, TestNG, Maven, JUnit, Soap UI, Jenkins, QTP, Cucumber, Quality center.
IDE: Eclipse, Net Beans
Markup Language: HTML, DHTML, XML and Web services
Test Approaches: Agile/Scrum, Waterfall, SDLC, STLC, Rational Unified Process.
Databases: Oracle12c/11g/10g, SQL Server 2012/2008R2, DB2, cloud computing, MS Access
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome.
Servers: Windows server 2010, Web logic, JBoss, Apache Tomcat, Web Sphere
Bug Tracking Tools: Quality Center, Defect Management System, Clear Quest, Bugzilla, Jira.
Operating Systems: Windows XP, 7, 8.1/ Linux, UNIX, MAC OS, Android, IOS.
MS Office Tools: Word, MS Excel, Outlook, PowerPoint, MS Access.
PROESSIONAL EXPERIENCE:
Confidential, Houston, TX
Selenium /Mobile/Web Services Tester.
Responsibilities:
- Gather business requirements, study the application and collect the required information from developers, and business.
- Use Jenkins for nightly build execution and sending status mail if build fails to QA team.
- Develop Hybrid Test Framework using Selenium WebDriver, Maven and TestNG.
- Develop Selenium scripts in TestNG for parameterization using Data Provider annotation.
- Design, development, unit testing, supporting system testing, resolving production issues and post production support ofmainframehost batch / online processing of integrated customer platform applications using COBOL, VSAM, JCL, CICS, DB2.
- Abend Resolution: Will resolve the abenautom
- Perform parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java, Selenium WebDriver and TestNG.
- Abend Resolution: Will resolve the abends in Mainframes if any occur during the testing Phase.
- Defects were logged, tracked, reviewed and analyzed using Quality Center.
- Identified Bugs and communicated with developers to resolve the issues.
- Used Parameter, Standard checkpoints, Database checkpoints, Text checkpoints, and Bitmap check points to verify the actual results using Quick Test Pro.
- Use Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
- Create Automation framework and building Function Libraries.
- Recorded, tracked and retested defects using HP ALM and JIRA.
- Used Selenium WebDriver to perform Functional Regression testing.
- Planned, track and manage Agile and Software Development projects in Jira.
- Maintained and analyzed large volume of regression test results using Selenium WebDriver.
- Data verification and validation using complex SQL queries.
- Involved in API testing with SOAP UI and advanced Rest Client.
- Played a major part in testing and timely delivery of the product.
- Ability to maintain automated tests in Java, C#, or Ruby.
- Implemented Page Objects, Test classes, Data Driven automation frameworks usingselenium Web Driver, JAVA, TestNG, Jenkins and JUnit.
- Configure TFS environment such that SQL Reporting and SharePoint interact with each other.
- Used Apache POI to read data from external sources and provide them as parameter to the locators in the test script.
- Extensively used ALM for Defect reporting and Defect Tracking.
- Worked with SQL and Sybase database for data validation
- Involved in Complete Software Developments lifecycle (SDLC) and Designed test based on Use cases.
- Extensively experienced in creating and maintaining effective test scripts with QTP/UFT.
- Involved in Interrupt testing- Able to receive the calls while running the application.
- Performed Sanity, Smoke, Functional, Adhoc and Regression Testing using QTP tools.
- Assign tasks to other QA team members, submitted weekly Status reports reporting the bug metrics.
- Performed Manual Testing prior to Automated Testing of the application for Usability testing.
- Sent the reports to all team members with Daily Status to track the updates in testing.
Environment: Selenium web driver, Java, JavaScript, CSS, SQL, Fire Path, Junit, Eclipse, SoapUI, Git, Windows 7, TestNG, Maven, HP Quality Center, HP ALM, HP Quick Test Professional, TFS, Ajax, Waterfall, JIRA, QTP.
Confidential, Rosemont, IL
Selenium /Mobile/Web Services Tester
Responsibilities:
- Understanding the customer requirement specifications and software requirement specification Documents.
- Tested the application by carrying out smoke, ad-hoc, compatibility & scenario testing.
- Involved in the development of system testing strategies, plans, cases and conditions to ensure processes and products meet standards.
- Tested Web Services using SOAP UI tools and validated the content
- Created Test plans, Test scenarios, Test cases and test execution.
- Analyzed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionality.
- Test Data Preparation: Use Mainframes for the JCL execution - to test the Cobol Code and also for DB2 - to verify / update the data base (tables) information. Also use SQL and UNIX for some of the Assignments.
- Performed Black Box and Unit testing using Equivalence Partitioning analysis.
- Release validation, documentation and signoffs.
- Recorded and plays back test in Fire fox using selenium IDE.
- Created Automation test framework usingselenium.
- Added annotations to the test.
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Run tests by using selenium RC in different brewers.
- Configured SeleniumWeb Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG.
- Developed Automation scripts for new enhancements using Selenium RC and J unit
- Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
- CSS/HTML/Navigation/JS/Cookies/Browser and OS Compatibility/Webpage performance to validate end-to-end automated testing and debugging using Selenium IDE.
- Primarily used ruby to write cloud computing applications.
- Involved in Writing Maven build dependencies to automate the compilation and execution of test cases/suites.
- Prepared SQL scripts to verify the database updates, inserts and deletes of the records in database.
- Suggested tools and implementation to engineering teams regarding cloud based services.
- Identified the Automation scenarios, Designed/Setup the Hybrid framework, prepared the UI Object Info, Functions, test Data, Prepared the Test Suite using JAVA Framework TestNG, Executed the Scripts, and updated the scripts as part of maintenance.
- Automate the test cases using Selenium Web driver with JAVA Framework TestNG.
- Worked in Manual and Automated testing of applications on Windows and UNIX/Linux Environment.
- Involved in preparing test summary report and defect analysis report.
Environment: Selenium WebDriver/RC, HP Quality Center 9.0, MS sql server, TestNG, Eclipse, cloud computing, Java, Ruby, JMeter, Junit, Jenkins, SoapUI, HTML, UNIX, Windows 7.
Confidential, Chicago, IL
Selenium /Mobile Tester
Responsibilities:
- Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
- Writing, Reviewing & Executing test cases, test scripts for Functional, Integration, System, GUI, Analysis of Business and Requirement Specifications.
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
- Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) to run of the Script.
- Used Jenkins as continuous integration server to run automated test suites.
- Developed test code in Java language using Eclipse, WebDriver and TestNG framework.
- Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
- Wrote automation test cases and fixing automation script bugs.
- Prepared status summary reports with details of executed, passed and failed test cases.
- Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case.
- Extensively used Selenium locators like (Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
- Create and maintain thousands of virtual machines, and build packs on cloud Foundry.
- Worked with the development team to create appropriate cloud solutions for client needs.
- Tested request and response XML's based web services interfaces using SOAP UI.
- Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Defined test automation strategy and scenarios, created automation test cases and plans and involved in executing test cases using Java, WebDriver and TestNG.
- Involved in Sprint planning, Daily Standup calls, Retrospective and Review Meeting.
- Weekly call related to test report and issue verification.
Environment: Selenium WebDriver, Jenkins, Maven, TestNG, Quality Center, Fire path, Firebug, Eclipse, Cloud Foundry, XPATH, Java, HTML, XML, CSS, SQL, QTP, Oracle and Windows.
Confidential
QA Engineer.
Responsibilities:
- Verify the functions of mobile phones using test equipment and GSM wireless. These functions include WAP operator acceptance testing.
- To project the right time frame required for testing by understanding the complications.
- Expertise in analyzing the requirements and developing the test scenarios.
- Problem isolation and requirement analysis during the execution.
- Perform initial analysis of problems and report faults using tracking tools such as Clear Quest then investigate bugs with developers and verify fixes.
- Test case scripting by using requirements.
- Involved in new development of windows application using MVVM,WCFservices
- A pure Black box testing is carried through to test the functionality, compatibility of the Mobile Handset with Mobile Platforms such as Windows, Symbian, EMP, ODM and Android.
- Plan, allocate and manage all the testing resources required to ensure the delivery of final hardware and software in a timely fashion according to the requirements of agreed handset projects.
- Communicate and closely collaborate with R&D and Test teams to ensure that all problems and bugs identified in the handsets before its launch in the Market.
- The Operators deal with during the project are Vodafone, Hutchison H3G, T-Mobile and Orange
- Writing the scripts for Automation Testing.
Environment: Manual testing, Java, J2EE, windows XP, Linux, MS SQL, MVVM, Automation Testing, XML, MS office tools.
