We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer/ Mobile Test Engineer Resume

4.00/5 (Submit Your Rating)

Columbus, OhiO

SUMMARY

  • About 8 years of extensive experience in Analyzing, Designing and Implementation of QA testing for Web based and Client/Server applications using manual testing and Automation testing.
  • Experience in analyzing business specification documents, designing and developing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience with Automated Testing tools such as Selenium - RC, Web Driver and Selenium Grid, Cucumber
  • Experience in all stages of the Software Development Life Cycle (SDLC) in all dimensions of Functionality, Usability & Reliability.
  • Expertise in java programming, ability to Design & Develop frame works like Keyword, Data Driven and POM (Page Object Model) using selenium.
  • Experienced in automation mainly based on WebDriver and TestNG framework with Java programming language
  • Experience in using Selenium RC to write automated web application Ul tests in Java.
  • Extensive Selenium Web driver using java and Manual testing experience.
  • Expert in developing Java Appium test scripts using Java, JavaScript and Test Frame works using ANT/MAVEN build tools.
  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile/ Scrum
  • Extensive experience in using JUnit framework for Unit testing, Maven and Ant for Project building tool, and worked with Jenkins/Hudson for Continuous Integration
  • Working experience with defect tracking tools like Clear Quest, JIRA, TestDirector/Quality Center (QC) and Team Foundation Server
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Good experience in Web Services testing using SOAP UI, XML and WSDL and in providing required input data to request XML& get the required data from response XML& use the response data from other request XML using SOAP UI.
  • Worked on Web Technologies using HTML4/5, CSS2/CSS3, JavaScript, JQuery, AJAX, Mocha/AngularJS, NodeJS, XML and JSON.
  • Expertise in unit testing NUnit, Junit, Pytest.
  • Experienced in Virtual User Generator (Vu Gen) scripting for performance/load testing, Multiple protocols.
  • Experienced in finding the bugs by using tools like Bugzilla, JIRA.
  • Executed web services testing using SOAPUI tool for SOAP and RESTWeb Services using WSDL andWADL.
  • Experience in mobile web or mobile app testing(Android/iOS) using Appium and creating test cases using Java
  • Expertise in using HP ALM for application lifecycle management
  • Hands-on Experience in cross browser testing using Selenium WebDriver in Java and TestNG framework
  • Experienced in Automated the Test Cases using Selenium, Web Driver, Java Eclipse, J Unit and JMeter
  • Experience in Mobile Testing using Appium and UFT mobile Centre tool.
  • Experience object oriented programming (OOP) concepts using Python, C++
  • Experienced in Python Scripts to develop automated scripts and frame works and designed and executing the automation scripts using Selenium-WebDriver.
  • Very good knowledge of SDLC models like Waterfall, Iterative Model and V-Model
  • Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing
  • Experienced in writing SQL queries for back-end testing and validation of data
  • Proficiency in writing load scripts using Apache JMeter
  • Experienced in using Linux platform with Linux commands for root cause analysis and backend server validations.
  • Extensive experience with Microsoft Office tools (MS-Word, PowerPoint, Excel and Access)
  • Excellent experience with source version control tools such as Subversion (SVN) & Git
  • Experienced in testing client server and web based applications using HP tools like Quick Test Professional (QTP), Unified functional Testing(UFT),Quality center (QC),Application lifecycle Management(ALM).
  • Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development)
  • Good communication skills with Strong analytical and problem solving/troubleshooting skills

TECHNICAL SKILLS

Language/ Script: Java, JavaScript, Shell Script, VBScript(UFT),C, C++, C#, Python, Perl, SQL, PL/SQL, VBScript(UFT), .NET

Frameworks: Junit, Testing, TDD,BDD

Firefox Add-ons: XPath, Firebug, Firepath

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, XML, CSS, Flash.

SQA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA, Bamboo

Build/ CI Tools: Ant, Maven, Jenkins, Hudson

Databases Technologies: MS SQL Server 2000/2005,OLAP and OLTP, Oracle 9i/10g/11g, MS Access 2000,SQL,Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL

Operating Systems: Windows XP, 7, 8, 10/vista & server 2003, UNIX and Mac.

PROFESSIONAL EXPERIENCE

Confidential, Columbus,Ohio

Sr. QA Automation Engineer/ Mobile Test Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. 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.
  • Followed Agile methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Wrote manual test scenarios and test cases based on user requirement specifications, change requests and functional specification documents.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Used BDD framework with Cucumber, Java and created feature files with scenario files.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used emulators and IOS simulators to perform the Mobile Testing.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Experienced in load and performance testing tool JMeter.
  • Wrote automated scripts for angular JS application using protractor and Java scripts.
  • Involved in the 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 databases
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
  • Involved in sprint retro meeting to improve the next sprint production.
  • Performed system, integration, smoke, sanity, functional and end to end testing.
  • Prepared test data document and Involved in generation of bug and test case execution reports.
  • Application compile and build using Maven
  • Used Git for Version Control and Code Collaboration to manage code reviews
  • Responsible for the Web based testing including GUI Testing, white box testing, Grey box testing, black box testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and User Acceptance Testing.
  • Conducted detailed analysis of test results found through both manual and automated testing.
  • Development of automation test scripts using Java & Jbehave.
  • Developed and deployed test Load scripts to do end to end performance testing using Jmeter.
  • Used Jenkins as continuous integration server to run automated test suites
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script
  • Responsible for reporting and tracking the issues using JIRA.
  • Responsible for mobile test automation and performance utilizing HP load Runner and Perfecto Mobile.

Environment: Selenium WebDriver, Protractor, TestNG, Eclipse, white box, grey box, black box, Cucumber, Ruby, Jenkins, Jira, Java, JBehave, Java Script, Junit, JSON, SOAPUI, Postman, SSIS, SQL, DOORS, BDD, Maven, Data Driven and Key Word Driven Frameworks, HTML, XML, Appium, perfecto.

Confidential - Eden Prairie, MN

Senior Selenium Engineer

Responsibilities:

  • Followed Agile methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables
  • Development of Automation test cases using Selenium Web Driver, Java, Junit and Maven.
  • Professional in using Appium to implement the automation scripts on Mobile Applications.
  • Performed Manual Mobile Testing using Emulators and IOS simulators.
  • Good Hands of Experience in implementing the IOS Automation.
  • Responsible for the implementation of Robot Framework, Hybrid Test Automation Framework, POM using Selenium Web Driver, Selenium IDE, TestNG, Maven and Java.
  • Expertise in testing of the project related deliverables on ALM platform.
  • Implemented the BDD framework with Cucumber, Java and the creation of future files with scenario and scenario outline files.
  • Performed cross browser functionality testing using Selenium Grid.
  • Experience in writing the Ruby and Python Scripts for Automation Testing of Applications.
  • Performed web services testing with SOAP UI by validating request and response for XML and JSON files.
  • Involved in the 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 databases.
  • Good Experience in using Sub version source control like GIT and Gerrit.
  • Involved in using the web-debugging tools like XPath, Firebug and FirePath to locate elements
  • Development of automated scripts for angular JS application using Protractor and Java scripts.
  • Experience with SOA architecture which include SOAP and Restful Web Services Testing.
  • Experience in Agile methodology with SCRUM Process for the development of the product.
  • Performed Manual and automated testing for client/server and n-tire web-based applications usingMercury/HP tools such as Load runner and Quick Test Pro.
  • Involved in using the Quality Center/ALM defect management tool to detect the Logged and managed defects.
  • Experience in load and performance testing tool JMeter.
  • Used Jenkins as continuous integration tool to run automated test suites.
  • Implementation of SQL Queries for backend/ETL testing.
  • Development of functional test cases using Data validation and Data Design Techniques.
  • Involved in generation of bug & test case reports and generation of data document.
  • Involved in the Development of test code in Java language using TestNG framework and Eclipse IDE.
  • Involved in the project testing activities includes test planning, test case creation, documentation, test status, and test case execution.
  • Used the Automation Build tool Maven for servers and scripts after the build.

Environment: Selenium Web Driver, Appium, Cucumber, Jenkins, Maven, SOAP UI, TestNG, Quality Center, FirePath, Firebug, Eclipse, XPATH, Java, Android, SQL Server, JMeter and Protractor.

Confidential, Birmingham-AL

QA Automation Engineer

Responsibilities:

  • Reviewed test plan/use cases/test cases with QA Manager and product owner.
  • Performed System, integration, functional, and UAT.
  • Identified test cases to automate. Automated those test cases usingSeleniumWebDriverand C# technologies (Visual Studio).
  • IntegratedSeleniumWebDriver intoC#backend server to enable the transformation of acomplex web application running in Chrome to native mobile apps.
  • Developed an extensive test suite and performed tests in local environments using Coded UI.
  • Recorded and played tests in IE using Visual Studio 2012.
  • TFS-MTM (coded UI and exploratory testing) for automating tests for regression testing.
  • PerformedCodedUIautomationtesting for the application using Microsoft Test Manager.
  • Worked on Team Foundation Server (TFS) and Microsoft Test Manager (MTM) to effectively manage the product life cycle.
  • Used Microsoft team foundation server (MS TFS) for defect management tracking purposes Logging defects.
  • Connected existing systems by using RestfulWebs Services.
  • Generated automated scripts using C# and Visual Studio 2012.
  • Participated in a fully scalable mobile application using WEB API, C#, Entity Framework and SQL Server
  • Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization. Used SQL server 2012, MYSQL for database testing, and acquired test data from databases.
  • Involved in Web Services Testing using SOAP UI.
  • Installed, configured SOAP UI to test web services using WSDL file given by Development team.
  • Prepared detailed test plan for this feature. Created the test matrix and test scenarios by reviewing the functional spec.

Environment: Selenium, C#, SOAP UI, CodedUI, Visual Studio, SQL, TFS, Microsoft Test Manager (MTM)

Confidential - PLEASANTON - CA

Senior Automation Engineer/QTP Tester

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.
  • Extensively usedQTPintegrated environment like Data Table, Actions, and Recovery scenarios.
  • Performed Manual Functional testing with QC and Regression Testing withQTP.
  • Executed and scheduled the automation test scripts from Quality Center.
  • Involved inUser Acceptance Testing (UAT) of the application.
  • Prepared theTest Resultsdocument which summarizes testing activities and results.
  • 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.
  • Performed Data Driven and Keyword driven Tests
  • Extensively used my SQL proficiency during data migrations.
  • Involved in writing load test scripts using Apache JMeter.
  • Designed and developed automated scripts which involved Functional Regression, Integration test cases using WebDriver.

Environment: Oracle, Quality Center, QTP, SOAP/Rest, TOAD, VB Script, MS Office

Confidential

Automation Engineer

Responsibilities:

  • Analyzed Test Cases and contributed in creating Test Strategy for the project.
  • Responsible for Performance Testing of the system to ensure business requirements and client expectations are accomplished.
  • Involved in developing performance test plans based on the design documents and functional requirements.
  • Involved in the verification process of the new and upgraded applications to check that they specified performance requirements.
  • Expertise in implementing and executing Test Cases.
  • Inserted checkpoints to check the accuracy of application in QTP
  • Identified and executed various Regression scenarios using VB scripts in QTP.
  • Experienced in performing databases testing to validate Data Integrity using SQL queries.
  • Created Requirement Traceability Matrix in QC to ensure that all the requirements and specifications have been accomplished.
  • Accessed error log files using UNIX command.
  • Prepared project report in graphical representation in Quality Center.
  • Initiated bug review meeting for discussion.
  • Used Test Director to analyze and maintain test cases, which satisfy both Verification and
  • Validation and Track bugs

Environment: Test Director, UNIX, VB Script, XML, MS SQL Server, Web Services, Quality Center, QTP, Windows XP

Confidential

Manual Tester

Responsibilities:

  • Involved in creation of Test plan and responsible for creating Test Cases from functional Requirements.
  • Worked with the developers to ensure testing issues are resolved.
  • Performed Functional Testing, Regression Testing, System Integration Testing.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process.
  • Performed manual testing to check the functionality.
  • Ensure that all the test cases are updated in the Test Director along with Master test plan.
  • Performed the testing and recorded the results.
  • Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Indentifying regression suite for manual testing/automation test implementation.
  • Defects were tracked, reviewed, analyzed using Test Director.
  • Executed manual testing techniques to ensure efficient, high quality releases and identify actionable defects quickly.
  • Designed and documented test cases derived from requirements.
  • Manually verified the applications according to the requirements, Modified automation scripts as test case changes.

Environment: JAVA, Manual testing, SQL, MS Office.

We'd love your feedback!