We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

Atlanta, GA

SUMMARY

  • 5+ years of Quality Assurance experience as QA Automation Engineering in e - commerce and Financial Industries.
  • Executing test cases, reporting bugs and reporting tester status, writing test scripts, test automation using testing tools like Selenium WebDriver, Cucumber & SOAP-UIA Appium
  • Experience in Manual Testing process and those test cases I converted into Automation
  • Experienced in functional testing, reviewing and analyzing business requirements and writing detailed Test Plans, Test Cases and RTM (Requirement Traceability Matrix)
  • Good understanding of SDLC and STLC, Black box testing, Functional testing, Integration testing and User Acceptance Testing (UAT)
  • Thoroughly Cross browser tested projects to support IE8+, FireFox, Safari, Opera and Chrome.
  • Used Jira to track stories in Agile Development Environment
  • Expert in ALM design specific to Quality Center for Testing and Defect Tracking
  • Expertise in working knowledge of Core Java and Object Oriented Concepts (Inheritance, Polymorphism, Exception Handling)
  • Performed unit testing using Junit/TestNG, integration and deployment of applications done using tools such as ANT and Maven and debugging through Log4j.
  • Expert in automation script development using different automation tools like Selenium WebDriver (Java, Eclipse, TestNg, JUnit)
  • Experienced in Designing and implementing BDD Framework using Cucumber with WebDriver.
  • Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNg & Appache POI.
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries.
  • Wrote complex SQL query by joining multiple tables according business logic for data validation.
  • Strong knowledge on Web Service & Hands on experience in validating Web Services using SOAP-UI Pro
  • Excellent communication, problem solving skills, coordination, documentation, project planning and interpersonal skills.
  • Experienced in testing Mobile Application (Native, Web App and Hybrid) by Appium in Emulator/Simulator and Real Devices.
  • Experience on developing Automation Framework of Mobile Regression Suite using Java, Eclipse, NodeJs, ADB, PdaNet, .NetFramework, SDk for Android and iOS mobile Testing with Appium.
  • Experience on Android Debug Bridge (ADB) Command (adb devices, adb version, adb install, adb logcat, adb push, adb pull, adb kill-server, adb start-server etc.)
  • Experience to find element of Mobile Application by using UIAutomatorViewer and Appium Inspector.

TECHNICAL SKILLS

Programming: Java, HTML, XML

Testing Tools: Selenium Web Driver, Cucumber, Appium,SQL, Soap-UI Pro

Test Management Tools: HP ALM/QC, Jira

Reporting Tools: TestNG, XSLT

Testing Framework: BDD(Cucumber, Selenium WebDriver, Appium) and TDD

Application Servers: WebLogic, Apache

Database: Oracle, TOAD, SQL Developer, SQL Server, DB2

Platforms: Windows7/8/10, Mac OS X

Other Tools: Firebug, XML, Putty, SSH client

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

QA Automation Engineer

Responsibilities:

  • Worked in Agile methodology that includes QA planning & execution in Sprints, Participation in the Scrum & Sprint review/retrospective
  • Created Test Plans and Test Strategy which describes the features and functions to be tested.
  • Introduced and implemented automation testing framework for the organization
  • Implemented open source web test tool Selenium Web Driver API for cross browser and cross platform web testing
  • Develop and implement Data Driven, framework with Selenium Web Driver TestNG.
  • Developed a complete automated functional test framework utilizing Java, TestNG and Selenium. This allowed us to benefit from the power of implementing an automated testing program without having to pay for very high licensing fees that come with commercial automated testing products.
  • Wrote SQL scripts in to verify the Database transactions and identify irregularities in data loading.
  • Translated software specifications and user requirements into test scenarios.
  • Planed, designed, executed test plans and test cases for automated test and manual test to support maintenance releases for multiple web based applications.
  • Developed a communication plan with client and project team in reporting testing progress, issues and defects.
  • Defined and created automated test scripts in conjunction with development resources.
  • Wrote automation test plans and prepared the automation test matrix for each regression cycle.
  • Installed product built on test environments and maintained test environments.
  • Responsible for Planning, creating and analysis of Test Plan, Test cases and Test Scripts
  • Developed and implemented Keyword Driven automation testing with Selenium Page Object Model.
  • Developed QA Automation Test Framework to ensure the code reusability and code maintainability, which reduces the script development time.
  • Created complex Key word driven, Data driven and automated test script to maximize the automation script with Selenium.
  • Participated in requirements walkthroughs with users to better understand requirements
  • Performed backend testing using SQL queries to retrieve and verify information in the database
  • Develop Web Service Test with Soap UI to test SOA platform

Confidential, New York

QA Automation Engineer

Responsibilities:

  • Reviewed Project Artifacts, analyzed Requirements, designed the test plan and provided weekly status report that includes testing metrics, test logs and test summary reports
  • Ensured traceability of test cases back to project requirements and Participated in walkthrough of test cases
  • Introduced, developed, documented, and periodically update the QA Test Plan, process and Procedures Manual and Objectives
  • Worked with all Agile Development and SCRUM process throughout the entire project.
  • Designed the Test Strategy for multiple projects, defect management using JIRA and QC/ ALM.
  • Experience in Manual Testing process and those test cases I converted into Automation.
  • Design & developed Data Driven Framework using Java, Selenium WebDriver, TestNg & Apache POI.
  • Maintain & trouble shoot automation suite using Java, Eclipse
  • Performed the Back-End testing to ensure data consistency on front-end by writing and executing enterprise level complex SQL statements on the Oracle Database using TOAD
  • Worked on Procedures, Functions using Oracle PL/SQL.
  • Automated Web Service projects using SoapUI pro extensively
  • Packaged SoapUI automation suites with respective csv files after each Sprint for the test execution team & manual testing team
  • Analysis of log files from SoapUI web service project test run to analyze the failure and report or correct scripts based on the failure analysis
  • Experienced in using VI editor to change config file & check text based data file
  • Created QA Process Workflow flow documents using MS Visio to define and design effective QA standards and practices
  • Worked on enterprise systems based on various programming languages including Java.
  • Coordinated with multiple teams, both internal and external, to specify test planning, execution and reporting requirements
  • Experienced in testing Mobile Application by Appium in Emulator/Simulator and Real Devices.
  • Experience on developing Automation Framework of Mobile Regression Suite using Java, Eclipse, NodeJs, ADB, PdaNet, .NetFramework, SDk for Android and Ios mobile Testing with Appium.
  • Experience on Android Debug Bridge (ADB) Command (adb devices, adb version, adb install, adb logcat, adb push, adb pull, adb kill-server, adb start-server etc.)

Confidential, Boston, MA.

QA Automation Engineer

Responsibilities:

  • Provided both technical and day-to-day automation efforts. This entails leading through all phases of engineering automation projects including requirement’s collaboration, test architecture, test design, execution, and reporting.
  • Experience in Manual Testing process and those test cases I converted into Automation
  • Developed Automation engineering strategies incorporating tools, test design, test data preparation, test execution, result analysis and maintenance smoke and regression test suites after every sprint deployment
  • Used SharePoint to upload test plan, test strategy, execution results and track daily progress report towards goal for the Automation team
  • In addition to JIRA was also used in in House Agile shop Test Management, user story integration, development and testing
  • Coordinate with team members, developers, test execution team and project managers the proper Defect management strategies and defect tracking in HP ALM
  • Developed Automation Engineering solutions for GUI and Web Services for 2 applications developed in JEE (Java, Spring, Hibernet) using Selenium WebDriver
  • Converted existing Test Complete Script to Selenium script to support multiple browsers using Java, Selenium, and TestNg, Junit, IntelliJ Idea.
  • Design & Develop automation BDD framework using Cucumber and Gherkin.
  • Implemented Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency & scalability in automation Framework
  • Wrote complex SQL queries in order in order obtain test reference data, detect data caching issues and ensure data consistency; a large number of defects were detected by performing back end testing in this project
  • Experience all types SQL queries like select, insert, update, delete records
  • Extensive web service call debugging and traffic analysis using Fiddler Web Debugger and incorporating the analysis in test data creation and SoapUI script development
  • Extensively developed scalable Web Service automation projects using SoapUI Pro

Hire Now