Senior Selenium Enginner/mobile Test Enginner Resume
Dallas, TX
SUMMARY:
- Over 7+ years of extensive experience in Analyzing, Designing and implementation of QA testing strategy for Web based and Client/Server applications using Manual Testing and Automation Testing Selenium of client server application in back end testing and database in Finance, healthcare and media applications.
- Expertise in Automation Tool Selenium 2.0, protractor, QTP and performance testing tool JMeter mobile automation testing tool Appium.
- Created an SOA abstraction layer that requires diagnostics, and tested SOA services hosted on different logical and physical entities while enabling full traceability of any performance problems
- Good working experience in automation tools like selenium Web driver, selenium RC, selenium IDE and QTP (Quick Test Professional).
- Implemented Data Driven Framework using WebDriver.
- Extensively experienced in performing Manual and Automated Testing.
- Expertise in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
- Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
- Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
- Experience in Web debugging tools like XPath, Firepath, and Firebug and provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
- Implementing functional tests using java, TestNG/JUnit framework and cucumber framework.
- Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
- Worked on multiple projects, and Extensively involved in User acceptance testing (UAT), End to end, System Integration Testing(SIT), Functional Testing, Regression Testing, Validation testing, Backend testing, Performance Testing, batch process testing and Cross - Browser testing.
- Developed an automated scripts and frame works using Python, Java, C#, VB Script
- Experienced in using HP Interactive automated testing tools like Quick Test Pro and Quality Center.
- Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum.
- Proficient in Bug Severity analysis, Bug tracking system and Bug Reporting. Can prioritize issues based on important, urgent and hot fixes and Proficient in Tracking and Reporting defects using Industry and Internal tracking tools like Quality Center, Jira and Bugzilla.
- Good knowledge in different programming languages like java, JavaScript, VB Script, HTML and databases like SQL server and ORACLE
- Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
- Worked on database testing on triggers, logical views and SQL queries which support database refactoring.
- Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
- Experienced in Creating/Executing/Troubleshooting Selenium automation -test scripts generated from test cases
- Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels
TECHNICAL SKILLS:
Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium (Android Testing), JMeter, GIT
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.
Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.
Language: C, Java, C#, SQL, PL/SQL, Python, UML, Java Script, Groovy, VB Script, .NET
Databases: Oracle 11g/10g, MS SQL 2005, 2008, Oracle 8.0, Oracle 11i, MS Access.
Integrated Development Environment: Eclipse, Microsoft Visual Studio
Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall.
Browsers: Internet Explorer, Firefox, Chrome & Safari
Operating Systems: Windows 8,7, XP & server 2012/2003, UNIX and Linux
Mobile Manual Testing: Android, iOS.
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Senior Selenium Enginner/Mobile Test Enginner
Responsibilities:
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
- Used ADB commands from a command line for development machine
- QA to implement non-GUI testing so that SOA services can be tested earlier in their development cycle, and supports service emulation
- Return and executed ATDD (Acceptance test driven development) using cucumber.
- Designed Automation Test cases using Selenium WebDriver, Java, JUnit, Maven.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Using MTM web portal created test cases and organize then into test plans and suites
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
- Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Wrote Python Scripts to develop automated scripts and frame works.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
- Logged and managed defects using Quality Center/ALM defect management tool
- Experienced in load and performance testing tool JMeter.
- Wrote SQL Queries for backend/ETL testing.
- Wrote automated scripts for angular JS application using protractor and Java scripts.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Involved in Maven configuration for running servers and scripts after the build.
- Prepared manual & function test cases on web and mobile applications (Apple & Android) as per requirements.
- Used Jenkins as continuous integration server to run automated test suites.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, Android, SQL Server, JMeter. Protractor.
Confidential, Chicago, IL
Senior Automation Engineer
Responsibilities:
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Involved in designing of Automation Test cases using Selenium WebDriver, Java, Junit, Maven.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Involved in Writing Python Scripts to develop automated scripts and frame works.
- Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
- Involved in Writing Python Scripts to develop automated scripts and frame works.
- Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Used Java language and Junit framework for scripting.
- Experienced in load and performance testing tool JMeter.
- Involved in writing SQL Queries for backend/ETL testing.
- Involved in writing automated scripts for angular JS application using protractor and Java scripts.
- Prepared manual & function test cases on web and mobile applications (Apple & Android) as per requirements.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
Environment: Java, Appium, Selenium IDE, Firebug, SQL, iOS, Mobile Testing, Jira, Oracle10g, Jenkins, Microsoft Test Manager, JMeter, Cucumber.
Confidential, Princeton, NJ
QA Analyst
Responsibilities:
- Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
- Used Selenium Web driver, java, Junit and Maven for designing automation test cases.
- Executed test cases in multiple browsers and platforms using Selenium Grid.
- Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG and Java.
- Performed manual testing in physical devices emulator and IOS simulator .
- Involved in test automation by using open source tools such as Selenium, Junit, JMeter and Appium.
- Involved in resolving complex automation issues in selenium using suitable Java code.
- Wrote Cactus tests and used some of the integration modules
- Using Cactus created a few objects to use. It creates a request object and a response object. Along with the object.
- Created test cases using element locators and selenium web driver methods.
- Extensively involved in testing the application manually for the Functional and Systems Integration test efforts.
- Performed Web-Services Testing using SOAP UI and generated XML Files for messaging
- Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
- Performed Scrum (Agile) methodology for testing the application.
- Developed automated scripts and frame works using python scripting.
- Used BDD framework with Java and created future files with scenario and scenario outline files.
- Used Quality Centre as a defect tracking tool for raising issues and interacting with developers and users about the errors in the application.
- Identified defects and monitored resolution via defect tracking tools QC/ALM
- Worked on ETL/Backend testing by writing the queries.
- Expertise in using Selenium (data-driven, XPath locator) and WebDriver to test the web application.
- Involved in development of automation scripts for new enhancements using TestNG and Selenium WebDriver.
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Used Xpath, Firepath and Firebug tools to locate elements.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Participated in design walkthrough and review meetings while interacting with customers.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Used Xpath, Firepath and Firebug tools to locate elements.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Participated in design walkthrough and review meetings while interacting with customers.
Environment: Selenium WebDriver, Jenkins, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, Android, SQL Server, JMeter, Protractor.
Confidential, Hoffman Estates, IL
Test Automation Expert
Responsibilities:
- Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
- Performed Automation testing of web based applications using QTP.
- Used Quick Test Professional (QTP) for regression testing and running the automation suite.
- Involved in bug tracking using Quality Center/Test Director.
- Involved in writing the SQL Queries.
- Executed and scheduled the automation test scripts from Quality Center.
- Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.
- Involved in Analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application
- Extensively used SOAP UI for functional testing of web services.
- Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
- Prepared Test cases and Test plans for new functional modules.
- Automated the Test Cases using Selenium, WebDriver, Java Eclipse and JUnit.
- Performed Data Driven and Keyword driven Tests
- Developed and maintained Hybrid Framework.
- Extensively used my SQL proficiency during data migrations.
- Involved in writing load test scripts using Apache JMeter.
- Developed unit tests using JUnit, create Test Suites and run parallel tests on TestNG
- Used Firebug and Firepath for element identification while creating Page Object Repository.
- Executed automated tests in appropriate test regions in support of unit, integration, functional, and regression testing using WebDriver.
- Designed and developed automated scripts which involved Functional Regression, Integration test cases using WebDriver.
Environment: Selenium RC, WebDriver, Selenium Grid, Quality Center, Soap UI, HTML, XML, Oracle, Java Script, Ajax, UNIX and Windows.
Confidential
Q A Engineer
Responsibilities:
- Involved in writing test cases for the System Testing.
- Worked in Agile development environment and participated in the Test Plan and Test Strategy creation.
- Attended sprint plan meetings every two weeks to review the user stories and daily SCRUM meetings.
- Have exposure to UI development methodology and procedures.
- Keep track of the new requirements from the project and estimate the project future requirements.
- Developed and maintained strong knowledge of business/products, systems, and quality assurance procedures and methodologies.
- Worked on different modules like Production scheduling, Quality Management, Labor Management and Resource planning.
- Developed automated load planning excel tool using VB codes.
- Developed detailed test plans/matrices that satisfy all required project test conditions.
- Detected Defects, communicated to the developers and Tracking the Defects using Quality Center.
- Executed the efficient testing of new or enhanced systems to validate processing in accordance with approved business specifications and test plans.
- Provided communication, Test documentation, required training and support for QA Services and User community.
- Performed extensive Black-box testing. Designed Stored Procedures to extract and manipulate data from the back-end database using SQL Queries.
- Performed extensive End-To-End testing and UAT of the process by working in coordination with the Customers.
- Developed and maintained various in-house reporting tools that export data into CSVs and Access tables.
Environment: Quality Center 11.0, Windows XP 32 Bit Version, .Net, SQL, Oracle 11g/10g, Sun Solaris, MS Office 2007.
