Selenium/mobile Tester Resume
Nj
SUMMARY:
- 7 years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools
- Expert in developing Java Selenium WebDriver/GRID test scripts using Java, JavaScript and Test Frame works using TestNG and MAVEN build tools
- Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms
- Experience in Appium tool, for mobile testing in Android, iOS and other mobile applications
- Involved in the Continuous Integration of the automation framework with Jenkins
- Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum
- Extensive experience in writing test plans, design, development and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing
- Experience in Manual Testing, defining test cases, developing and maintaining test cases, and documenting all phases of the QA process
- Extensively worked as a QA Automation Engineer in Web applications, Client Server Applications
- Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development ( ATDD) approaches
- Worked on source version control tools such as Subversion (SVN), TFS and Git
- Proficient in using Quality Center, JIRA,Bugzilla
- Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java.
- Proficient in using HP interactive products like - HP Quick Test Professional (QTP) / UFT, and HP Quality Center (QC)
- Knowledge on Automated Web Services using SoapUI, REST with knowledge of WSDL, RESTful, UDDI, eclipse
- Sound knowledge on Junit, TestNG framework, Maven for Project building tool, Jenkins for Continuous Integration
- Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC
- Experience in creating and executing very large and complex End-to-End Test Scripts across different application Interfaces both Automated and Manual
- Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi-tasking skills
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG,SOAPUI, Manual Testing, Appium (Mobile Testing), ALM
Language/ Script: Java, JavaScript, VBScript (UFT)
Frameworks: Junit, TestNG, TDD, BDD
Firefox Addons: XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, JavaScriptSOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA.
Build/ CI Tools: Maven, Jenkins
Databases Technologies: MS SQL Server, OLAP and OLTP, Oracle, MS Access 2000, TSQL, TOAD, MYSQL
Platforms: Windows, UNIX, Linux
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Selenium/Mobile Tester
Responsibilities:
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
- Developed and maintained automated regression test cases in Selenium using Java programming language
- Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium
- Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test
- Tested various mobile devices with a various platform(iOS, Android)
- Develop automation framework for testing app on Android and iOS devices.
- Develop scripts compatible with both Android and iOS devices.
- Android and iOS platforms Used Firebug Tool to identify the Object's id, Name, XPath, link in the Application
- Used Appium tool to test automation test scripts on Android platforms for native and mobile websites on mobile devices
- Reported and tracked the bugs to closure using JIRA
- Developed test scripts to automate process of testing in Web Driver using Testing and TestNG.
- Involved in creating automation test suites for regression testing in Soap UI. The messaging formats included REST based clients with XML payload
- Loaded test data from a SQL server in to the web application
- Used Maven to manage Project's build and dependencies and Jenkins for deployments to environments
- Prepared manual and function test cases on web and mobile applications (iOS and Android) as per requirements.
- Issues on day-to- day basis tested the application on various generations of Android and iOS. Used Firebug, and XPath to work with the application objects
- Analyzed, revised and created test scenarios according to business and functional requirements
Environment: Selenium Web Driver, IDE, MySQL, Windows, Jenkins, SOAP UI, XPATH, Firebug, XML, HTML, CSS, Eclipse, JIRA, Agile, TestNG, MAVEN, Web Services, Appium
Confidential, Chicago, ILSoftware Automation Engineer
Responsibilities:
- Worked with Business Analysts and developers to understand and identify the business requirements for new developments and as well as enhancements
- Actively involved in SCRUM activities, Retrospective meetings, and Sprint Planning sessions,
- Used HP Quality Center (QC) for execution of test cases and defects management purpose
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from SQL Server
- Edited the scripts in Selenium WebDriver using Java in Eclipse
- Worked with Selenium WebDriver to create selenium automation scripts in java and performed Functional Testing and automated Regression Testing
- Involved in setup the automation framework using Selenium WebDriver to run the test cases in multiple browsers and platforms
- Used SQL Queries and Excel to validate the data in the relational databases.
- Expertise in writing SQL queries to fetch test data from RDBMS such as Oracle and SQL Server.
- Responsible for Test documentation of all the Test cases, SQL scripts, Daily Procedures and Test Scenarios and managed the documents
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application
- Used Selenium WebDriver and TestNG to run the parallel testing
- Involved in testing and validation web service in SOAP UI
- Used Selenium WebDriver for writing test scripts for regression test coverage.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver
- Tested compatibility of application for dynamic and static content under various cross browsers various elements identifying techniques (ID, Name, Xpath, CSS) using Selenium Framework
- Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
- Extensively worked with Version Control Systems GIT
Environment: Selenium Web Driver, IDE, MySQL, Windows, Jenkins, SOAP UI, XPATH, Firebug, XML, HTML, CSS, Eclipse, JIRA, Agile, TestNG, MAVEN, Web Services
Confidential, Troy, MichiganSelenium Tester
Responsibilities:
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases
- Worked with Selenium WebDriver to create selenium automation scripts in java and performed Functional Testing and automated Regression Testing
- Involved in setup the automation framework using Selenium WebDriver to run the test cases in multiple browsers and platforms
- Used Selenium WebDriver and TestNG to run the parallel testing
- Tested critical bug fixes and coordinated with developers in release of bug fixes meeting tight timeline
- Involved in Backend Database testing in Oracle using SQL
- Executed test scripts manually all the issues that came up during this process were logged into ALM as defects
- Involved in data validation using SQL Queries with JDBC to ensure all data came from database is accuracy and data integrity by testing back-end components of new data warehouse products
- Evaluated and documented actual test results against expected results
- Created test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, TestNG and Xpath
- Designed automation framework and test scripts using Selenium Web-Driver for platforms and browsers test.
- Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
- Used Firebug and XPath for the web based application testing with selenium for the commands and locator application.
Environment: Selenium Web Driver, IDE, MySQL, Windows, Jenkins, SOAP UI, XPATH, Firebug, XML, HTML, CSS, Eclipse, JIRA, Agile, TestNG, MAVEN, Web Services,
Confidential, NYCSelenium/QA Tester
Responsibilities:
- Understand the business requirement and technical specification documents of the systemInvolved in Agile Scrum meeting and Scrum testing of the system
- Responsible for writing test cases based on the requirements document.
- Analyzed functional requirements and documented the user specifications and business rules. Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
- Created automation framework using Selenium WebDriver and TestNG.
- Developed and maintained automated test scripts in Java.
- Performed regression testing on new builds, every modification in the application using Selenium WebDriver.
- Implemented modular frame work for Selenium WebDriver scripts using java in page library model.
- Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
- Developed Maven based build scripts to run Selenium Automation. Integrated Maven Scripts to Continuous Integration Server to run nightly tests.
- Developing test cases, test procedures and test data from requirement document
- Involved in test plan and test case review meetings
- Updating the test cases document according to review comments
- Used TestNG to create the Test Suites and to execute all the test script
- Tested Enterprise SOAP and Restful Web Services using SOAP UI tool
- Used Quality Center(QC) to report the system testing defects to the development team
- Performed Smoke, System testing, Integration Testing, Regression testing, User acceptance
- Experience in the development of TestNG framework in Selenium.
- QA Automation with Java experience to write automation scripts for selenium using Web driver
Environment: Selenium Web Driver, IDE, MySQL, Windows, Jenkins, SOAP UI, XPATH, Firebug, XML, HTML, CSS, Eclipse, JIRA, Agile, TestNG, MAVEN, Web Services
ConfidentialManual Tester/QTP Tester
Responsibilities:
- Worked with Business Analysts and Developers for requirements review and developing Test Scenarios
- Analyzed Business Requirements, use cases AGILE (SDLC) PROCESS and worked on automation and manual testing of the application
- Worked and helped Manager to create Test Plan and for testing life cycle of application
- Developed System Test Cases and procedures to test various application points
- Involved in Design and development of SQL Programs, procedures to track status and data files on real time basis.
- Checking the regression logs for the loans and credit cards modules.
- Widely used ALM for user stories, bug management and team communication
- Tested Manually Android Native app version of the application
- Ensures that the existing functionality is working properly by performing regression testing QTP Scripts
- Identified the tests that are repeatable for each testing cycle and generated Automated Test scripts using VB Script in QTP
- Performed Feasibility study to use QTP tool for automation
Environment: Eclipse IDE, Java, JUnit, Agile, Oracle, SQL server, manual testing and Internet explorer, QTP
