Sr. Mobile Test/ Selenium Engineer Resume
Lowell, AR
SUMMARY:
- Over all 7+ years of experience in Software analysis, Software Quality Assurance Testing of Web, Web Services, Client/Serverapplications, Databases and Windows in Healthcare, Finance and Media Applications.
- Expertise in developing automation testing scripts for mobile, client server and web applications using automation tools Selenium WebDriver/Grid, QTP, Mercury Quality Center, Appium.
- Experienced in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and tested both XML and JSON formats.
- Expertise in testing AngularJS applications using Protractor.
- Working experience with tracking tools like Clear Quest, Jira, Test Director/Quality Center (QC) and Team Foundation Server.
- Extensively worked on functional testing using Quick Test Professional(QTP).
- Experienced in issue and bug tracking using JIRA and SharePoint.
- Worked in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and worked on Waterfall and Agile project environment.
- Extensively worked on designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Performed Performance testing of the applications by generating scripts using Load Runner RTE, JMeterand RDP protocol.
- Experienced in ETL testing using QuerySurge, Informatica.
- Expertise knowledge in Database testing using QTP, Selenium.
- Experience with Configuration Management and Version Control tools like Git, SVN, CVS.
- Extensively worked on writing Automation scripts and frameworks using Java, python, C#, JavaScript, VB Script.
- Experienced in working with Maven and Ant for project building, Jenkins/Hudson for continuous integration.
- Expertise knowledge in Web Services Testing using SOA, SOAP UI, X PATH, WSDL, CALISA.
- Expertise in performing manual testing (emulators & IOS Simulators) and mobile application automation using Appium and SeeTest.
- Knowledge of TDD, BDD development methodologies.
- Extensively worked on Smoke testing.
- Experienced in unit testing, functional testing, user acceptance testing, integration testing, exception testing, performance testing, sanity testing, system testing, compatibility testing and security testing of client/server and web - based applications.
- Worked on Espresso for testing UI interactions with mobile applications.
- Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
- Strong in writing SQL queries, stored procedures, functions to perform backend data validations.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
TECHNICAL SKILLS
Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium (Android Testing, iOS Testing), JMeter, SeeTest, Mine, Cucumber, CA Lisa, Espresso.
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.
Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest, GIT.
Languages: C, C++, C#, Java, SQL, PL/SQL, Python, Ruby, UML.
Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access
SDLC: Waterfall, Agile, Scrum
Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux
Mobile Testing: Android, iOS, PhoneGap/Cordova
Browsers: Internet Explorer, Firefox, Chrome, Safari
PROFESSIONAL EXPERIENC
Confidential, Lowell,AR
Sr. Mobile Test/ Selenium Engineer
Responsibilities:
- Integrated automation scripts (Selenium WebDriver API) in Continuous Integration Tools for nightly batch run of the script.
- Implemented DataDriven Frameworks, Page Object Model, Keyword using Java and Selenium WebDriver.
- Used Selenium Grid to run test cases in platforms and multiple browsers.
- Designed automation test cases using Selenium WebDriver, Java, Maven, Junit.
- Used Appium for testing mobile native applications.
- Performed manual mobile testing using emulators and IOS simulators.
- Performed various mobile gestures (Long Press, Swipe, Multi Touch) and identified mobile elements using Appium UI Automator Viewer, Inspector.
- Developed automation scripts for AngularJS applications using protractor and JavaScript.
- Written and executed SQL queries to verify the data updates to various tables and ensure data integrity.
- Logged and managed defects using Quality Center/ ALM defect management tool.
- Written Python scripts to develop automated scripts and frameworks.
- Performed load and performance testing using JMeter.
- Used Jenkins as continuous integration server to run automated test suites.
- Developed automated test cases of REST/SOAP services using SOAP UI, Groovy script.
- Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
- Configured SQL queries to fetch data from the Oracle database.
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI.
- Followed Agile-SCRUM methodology for product development.
- Used Eclipse, IDE and TestNG framework to develop test code in Java.
- Prepared the functional test cases using test design techniques, equivalence portioning, boundary value analysis, data validation concepts.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Prepared manual and functional test cases on web and mobile applications as per requirements.
Environment: Selenium WebDriver, Jenkins, SOAP UI, Jenkins, Appium, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Python, Java, Android, SQL, Oracle, Linux, JMeter, Protractor.
Confidential ., NewYork, NY
Automation Engineer
Responsibilities
- Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
- Prepared the functional test cases using test design techniques data validation concepts equivalence partitioning, boundary value analysis.
- Used Appium, Java for developing automation script for mobile native applications.
- Performed manual mobile testing using IOS simulators and emulators.
- Ran test cases in multiple browsers and platforms using Selenium Grid.
- Implemented Hybrid Test Automation Framework, POM using TestNG, WebDriver, Maven and Java.
- Designed automation test cases using Java, Selenium WebDriver, Maven, Junit.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
- Developed automated coded tests using C#
- Executed automated and manual tests using SQL, C#, TCF and MTM.
- Worked with SOA architecture including SOAP and RESTful web services testing.
- Tested AngularJS applications using automated scripts written in Protractor and JavaScript.
- Worked with SQL queries for backend/ETL testing.
- Worked with JIRA to make sure that developers are communicated and bugs are resolved.
- Used Cucumber to write automated acceptance tests in Ruby.
- Created automated test suites using CA Lisa for testing the APIs with Virtualized as well as live integrated environments.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
Environment: Java, Appium, Selenium IDE, Firebug, SQL, Android, iOS, Mobile Testing, Jira, Oracle10g, Maven, Microsoft Manager, JMeter, Cucumber, Ruby, C#, CA Lisa.
Confidential, Tempe,AZAutomation Selenium Engineer/SOA Tester
Responsibilities:
- Responsible for mapping the requirements to test cases in Quality Center(QC).
- Worked on HP Quality Center(HP QC) as a bug tracking system.
- Developed automation scripting using C#, MTM, Coded UI.
- Generated overall Test Summary reports from Quality Center(QC).
- Developed SQL queries for database validation.
- Responsible for testing SOAP/REST services using SOAP UI, Groovy Script.
- Performed data driven testing using JDBC and Groovy Script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Used SOAP UI for web services testing by validating request and response for XML.
- Written manual test scripts and logging defects using Quality Center.
- Responsible for preparation, execution and review of manual test cases.
- Followed Agile-SCRUM methodlogy for project development.
Environment: C#, SQL, HTML, SOAP UI, Quality Center, Jira, Groovy Script, VBScript, MS Word, MS Excel, Microsoft Test Manager, Oracle, UNIX.
Confidential, Los Angeles, CA
Automation Test Engineer
Responsibilities:
- Automated manual test cases using Selenium.
- Created Database scripts.
- Executed and scheduled the automation test scripts from Quality Center.
- Used QTP integrated environment like actions, recovery scenarios, data table.
- Performed Positive and Negative Testing by providing valid and invalid data
- Used Team Foundation Server(TFS) for collaborating with developers and fixing the defects.
- Performed User Acceptance Testing (UAT) of the application.
- Designed the Data Driven tests in Quick Test Professional (QTP) script to validate with different sets of test data
- Involved in writing complex SQL queries and also performed ETL testing for SSIS packages.
- Performed manual Functional Testing with QC and Regression Testing created with QP.
- Summarized testing activities and results in Test Results document.
- Performed Regression testing to ensure that software works as expected after modifying it.
Environment: SOAP UI, Quality Center 10, QTP10, C#, ASP.NET, TOAD, UNIX, VB Script, HTML, SQL Server.
Confidential, Sacramento,CA
QTP Engineer
Responsibilities:
- Participated in writing the Backend scripts.
- Responsible for scheduling and execution of automation test scripts from Quality Center.
- Extensively used QTP integrated environment like Data Table, Actions and Recovery scenarios.
- Involved in User Acceptance Testing(UAT) of the application.
- Developed Data Driven Framework, Keyword Driven Framework using QTP, VB Scripts.
- Performed Regression testing using QTP and manual Functional testing with QC.
- Prepared Test Results document summarizing test activities and results.
- Involved in testing SOAP(XML) and REST API (JSON) using SOAP UI.
- Followed Waterfall methodology for project development.
Environment: C#, ASP.NET, Quality Center, VB Script, Oracle, MS Office, TOAD.
Confidential
Manual Tester
Responsibilities:
- Analyzed test specifications and converted them into Manual Test Cases.
- Created manual test cases as per the test specifications.
- Used Quality Center (HP QC) as a bug tracking system.
- Participated in writing SQL queries.
- Performed End to End Testing and User Acceptance Testing.
- Involved in preparation of Test Plan and Test Cases based on the business and functional specifications.
- Performed Integration, Smoke and System testing.
Environment: JAVA, Manual testing, Quality Center, XML, MS SQL Server, SQL, MS Office.
