We provide IT Staff Augmentation Services!

Sr. Automation Engineer/mobile Tester Resume

2.00/5 (Submit Your Rating)

Addison, TX

SUMMARY:

  • 8 years of experience in Software Quality Assurance Testing, Manual Testing, Automated Testing in Web, Windows, Server - Client Applications and Databases/ETL in variety of Applications.
  • Involved in creation of automation framework in Selenium WebDriver using Behavior-Data Driven (BDD) approach in Cucumber framework with Gherkin
  • Expertise in working on testing projects in Waterfall Methodologies and good exposure in Agile Methodologies.
  • Having knowledge of HP QTP/UFT, Ranorex, QC/ALM, Mobile testing Cucumber (BDD), Python scripting.
  • Experience in Planning and execution of Performance, Load and Stress tests for Web applications.
  • Extensive experience in using Advanced Selenium tools like, Selenium WebDriver, Maven, Jenkins, TestNG, JUnit Jbehave
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM.
  • Experience on working SOA, XML, XSD and XSL, XPATH and designing Web Services using WSDL, SOAP, RESTFUL and used Testing Tools for Web Services like SOAPUI, API Testing.
  • Experience in Automation testing using tools (CA LISA), ETL testing, backend testing and creating automation testing environment.
  • Experienced in using Version Control Tools like CVS, SVN and GitHub.
  • Sound knowledge on Maven and Ant for Project building tool, Jenkins and Bamboo for Continuous Integration.
  • Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, UAT and regression testing.
  • Experience in using various kinds of Defect Tracking tools like Bugzilla, Clear Quest, Test Director/ Quality Center (QC), Microsoft Test Manager (MTM), Team Foundation Server and JIRA.
  • Perform Unit Testing, Functional User Acceptance Testing (UAT), and Integration Testing using Black Box and white Box Testing methodologies
  • Expertise in data driven tests using SQL and Database/Backend Testing and extracted data from the database and verified & Strong SQL and PL/SQL Knowledge.
  • Use Jenkins as Continuous Integration Tool to integrate Selenium test results, and run Selenium Grid.
  • Expertise in writing SQL Queries, SQL scripts and performing Database testing.
  • Good programming skills in Java, Ruby, VB Script, PowerShell Script, Python, Oracle, SQL, PL/SQL, No SQL(Mongo DB) and experience in SQL Server, Access and Oracle Databases.
  • Working knowledge of SQL, HTML, CSS, XML, JSON, AJAX, and Java Script application .
  • Self-learned the Test automation tool Quick Test Pro (QTP) and ALM.
  • Used Junit, Android UIAutomator framework for developing regression testing for various in-house and third party applications.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
  • Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
  • Worked on end to end testing using Selenium web drivers/RC/IDE/Grid, TestNG/Junit and also web services like REST and SOAP.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/RC/GRID, Mercury Interactive Suite (QTP, JMeter, LOAD RUNNER, TEST DIRECTOR -HP QC/ALM), Clearquest, Cucumber, Log4J, FireBug, FirePath, TestNG, SOAPUI, CodedUI, Appium, Perfecto, Protractor, NPM, Informatica, Chef.

Frameworks: Junit, TestNG, TDD, BDD

Operating System: Windows XP, Windows 95/98, Windows, UNIX, LINUX, DOS, Mac OS.

Languages: Java, JavaScript, Shell Script, HTML, XML, VBScript (UFT), PowerShell Script, C#.

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

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

Web Technologies: HTML, XML, J2EE, MVS, VB.NET, Visual Studio.Net, .NET, ASP.NET, C#, XML, VB Script.

Microsoft tools: MS-WORD, MS-VISIO, MS-PROJECT, MS-EXCEL.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAPUI

Databases Technologies: My SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS ACCESS 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL, mongoDB, NOSQL.

PROFESSIONAL EXPERIENCE:

Confidential,Addison, TX

Sr. Automation Engineer/Mobile Tester

Responsibilities:

  • Created test scripts based on the User stories as specified by the Business side and Requirement document.
  • Performed analysis and created test plan, test cases, test scenarios and test environment.
  • Conducted Regression testing, smoke testing, Ad-hoc, cross browser testing, GUI Testing, Performance Testing through automated testing tools like Selenium web driver using Java and with cucumber using ruby along with manual testing.
  • Performed Load testing using Jmeter.
  • Worked on Agile (Scrum) environment and involved in review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meetings.
  • Used Protractor with Jasmine framework wrote test scripts for AngularJS based applications.
  • Involved in Mobile Testing includes App Testing for Android and iOS devices using Appium.
  • By using Android and iOS Automation Tools like Appium for testing Native apps, Web based apps and web based applications.
  • Created Emulators and Simulator using Android SDK and Simulator using XCode for step by step debugging.
  • Used UIAutomator to identify elements in Android and Inspector to identify elements in iOS devices.
  • Created Page Object Model (POM) and Page Factory Model frameworks to avoid duplicate code.
  • Worked on Behavior-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
  • Develops Test Scripts for Automation using Ruby, Gherkin, Cucumber.
  • Write tests against implemented functionality in the UI that fulfill Gherkin.
  • Created Step definition files based on feature file using ruby and used different types of Hooks.
  • Build feature files for Cucumber steps using Acceptance Test Driven Development(ATDD) framework in Selenium.
  • Developed log files using Log4J API to store system logs and manually generated logs.
  • Knowledge on WSDL's using Schema Compliance Assertion in SOAP UI.
  • Execution XML requests and documented responses for Web Services Data Using Soap UI.
  • Developed SQL scripts/queries for data verification to compare the expected results with database and analyzed the data and the calculations in the mapping for its correctness.
  • Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
  • Extensively used the ALM/Quality Center tool for all the test management activities like Release Planning, Test Planning, Test case Execution, Requirement Traceability and Reporting.
  • Raised defects and performed tracking using HP ALM and JIRA and reported to developers. Performed defect tracking, using tools such as Jira and Quality Center.

Environment: Selenium WebDriver, Page Object Model, Jmeter, Jenkin,Gherkin, ALM/Quality Center, BDD, Ruby, Emulators, Appium, Cucumber, Protractor, Git, Jira, Emulator and Simulator, Maven, SOAP UI.

Confidential, Round Rock, TX

Sr. Automation Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, TDD methodologies, SDLC using Waterfall, Agile/Scrum methodologies.
  • Performed Sanity testing, System testing, Regression testing, Functional testing (positive and negative), Integration testing, ETL testing, GUI testing, Performance testing, and other White box and Black box testing.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Perform non-functional testing such as Load test, Stress test, and Volume test using HP LoadRunner to check the performance.
  • Developed custom libraries for automation using JAVA & Selenium WebDriver.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).
  • Worked with Source version control tool such as Git.
  • 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.
  • Designed REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Involved in manual and automated Web Services testing using POSTMAN, SOAP UI and CA LISA DevTest.
  • Provided techical and functional inputs to implement Service Virtualization using ITKO CA Lisa.
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Used Firebug to do web based testing with selenium for the commands and locator application.
  • Responsible for planning, executing and managing the UI automation scripts written in AngularJS using Protractor Testing Framework.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Performed REST API testing by Soap UI.
  • Worked on POS QA Testing was involved in setting of QA Test environment with simulated POS test environment. Evaluated and interpreted POS requirements created by external vendors.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
  • Identified all major Defects prior to End to End Testing.
  • Reported bug using Project Tracking tool JIRA.

Environment: Selenium WebDriver, LoadRunner, Black box, Smoke Testing, JAVA, Python, TestNG, HTML, SQL,SOAP UI, RESTful, ITKO LISA, HTTP, Jenkins, TDD, JIRA.

Confidential, Sacramento, CA

QA Analyst/ETL Tester

Responsibilities:

  • Analyzed Requirements and Specification document for developing Test plan which included the objective, Scope, Testing strategy, deliverables, risks and timeliness.
  • Wrote Test Cases, and Test Scripts for the assigned modules of application.
  • Identified and Log Defects/bugs and communicated with developers to get them fixed in a timely manner.
  • Build test plan and strategy for testing various stages of ETL data load validation and verifying reports functionality out of various data marts.
  • Developed the ETL process to automate the testing process and also to load the test data into the testing tables.
  • Performed Cross-Browsers/Platform testing on many web based applications
  • Wrote SQL queries and statements to validate data in database and tables (database Testing)
  • Automated Test Cases using Quick Test Professional that uses active screen infrastructure to record scripts which aids the tester in referring to the screens object properties and performed Descriptive Programming
  • Performed Functionality, Front end, End to End, Ad-hoc, Negative and Positive testing.
  • Extensively involved with backend testing by writing complex SQL queries
  • Worked closely with the development teams to replicate end user issues.
  • Used GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool

Environment: Quality Center, QTP, ETL, SQL. GIT, JIRA, Jenkins.

Confidential, Oklahoma City, OK

QTP Engineer

Responsibilities:

  • Developed test plan and test scripts to test the applications according to the business requirements.
  • Performed functional and regression testing using HP Quality Center.
  • Coordinated UAT testing with business users and trained them in testing new features as needed.
  • Manual testing the functionalities such as login, details, asset management in agile environment.
  • Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like UFT/QTP, Quality Center.
  • Performed manual testing and documented bugs and change requests using HP Quality Center.
  • Performed backend testing using Oracle to compare data from DB tables with results from the application.
  • Enhanced and created UFT/QTP scripts using reusable actions, parameters and check points.
  • Created and executed SQL queries in UFT/QTP data table to parameterize the script.
  • Analyzed business requirement to identify positive and negative scenarios to prepare test cases and scripts.
  • Participated in team meetings with business users, development and QA team to discuss issues and status.
  • Created bug reports, verified bug fixes and prepared daily reports for senior management.

Environment: QTP UFT, Quality Center, Backend Testing, SQL, XML, Windows XP, Linux.

Confidential

QA Tester

Responsibilities:

  • Performed manual testing of web based application.
  • Developed Test Plan and Test Cases for manual testing of the web site.
  • Recorded and documented results, and compared to expected results.
  • Tested the website to ensure the look-and-feel is according to Design Specifications.
  • Define and execute Test Cases, Test data and Defect Analysis.
  • Performed Security testing for unauthorized access of web application with valid and invalid data.
  • Performed Manual Testing for Functional, Regression Testing and System Testing.
  • Reported the issues and discrepancies to Developer's team.
  • Reported defects in test tool Bugzilla.

Environment: Quality Center, Bugzilla, Selenium IDE.

We'd love your feedback!