We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY

  • Over 6 years of experience in Quality Assurance as QA Automation Engineer.
  • Executing test cases, reporting bugs and reporting tester status, writing test scripts, test automation using testing tools like Selenium WebDriver, Cucumber&SOAP - UI.
  • Expert in automation script development using different automation tools like Selenium WebDriver (Java, Eclipse, TestNg, JUnit)
  • Expertise in working knowledge of Core Java and Object-Oriented Concepts (Inheritance, Polymorphism, Exception Handling)
  • Strong knowledge on Web Service & Hands on experience in validating Web Services using SOAP-UI
  • Experience in both Manual and Automation tools like Selenium Web Driver/RC/IDE/GRID, TestNG, Maven, Jenkins, POSTMAN, Desktop, Mobile and Web based Applications.
  • Proficient in writingSeleniumWeb Driver automation scripts in JAVA using Maven,Cucumber, and TestNG Automation Testing for Web Applications.
  • Extensive work experience on JAVA, TestNG, Maven, ANT, Jenkins, AWS Cloud.
  • Expert in ALM design specific to Quality Center for Testing and Defect Tracking
  • Experience in Functional Testing process and those test cases I converted into Automation
  • Experience in using MAVEN as build.
  • Experienced in functional testing, reviewing and analyzing business requirements and writing detailed Test Plans, Test Cases and RTM (Requirement Traceability Matrix)
  • Test automation tools experience on Eggplant, Eggplant AI.
  • Developed automation scripts for Mobile Native and Hybrid applications on iOS using Appium and Java.
  • Building Cross Browser Testing Strategy with Eggplant.
  • Performed Eggplant Automation scripting and execution testing from an Agile Scrum environment.
  • Good understand of Eggplant Functional testing for iOS and Android.
  • Building the Online Banking application in both Web and Mobile application by using Eggplant Functional and AI.
  • Good at integrating Eggplant AI with Eggplant Functional and building Models.
  • Introduced, developed, documented, and periodically update the QA Test Plan, process and Procedures Manual and Objectives
  • Effectively used eggplant integrations.
  • Experience creating Model states and setting State properties.
  • Experience in create Actions and global actions and setting up their action properties.
  • Good understanding of SDLC and STLC, Black box testing, Functional testing, Integration testing, Regression Testing,User Acceptance Testing (UAT), and Performance testing.
  • Used Jira to track stories in Agile Development Environment.
  • Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNG & Apache 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.
  • Experienced in testing Mobile Application (Native, Web App and Hybrid) by Appium in Emulator/Simulator and Real Devices.
  • Experience to find element of Mobile Application by using UIAutomatorViewer and Appium Inspector.

TECHNICAL SKILLS

Programming: Java, HTML, XML, Eclipse XPath.

Automation Tools: Selenium (2.0-3.X), Maven, Selenium IDE, WebDriver, Selenium GRID, Cucumber, SOAP UI, Eggplant Functional & AI, Appium, TestNG.

Reporting Tools: JIRA, RALLY, Quality Centre, HP QC/ALM.

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

Database: Oracle, SQL Developer, SQL Server.

Application Servers: WebLogic, Apache, AWS.

Continuous Integration: Jenkins.

PROFESSIONAL EXPERIENCE

Confidential, Harrisburg, PA

QA Automation Engineer

Responsibilities:

  • Enhancement of unified framework combining 4 digital applications with BDD-TestNG-POM framework using Cucumber/Selenium Web driver/Maven/Eclipse.
  • Reviewed requirements designed test plan and provided weekly status reports that includes testing and reports. Participating in daily standup meetings for project status updates.
  • Hands on Online Banking scenarios includes Requirement/Features such as Withdrawal and depositing amount and automating by using Eggplant Functional and AI.
  • Performed Database Testing using SQL in order to check the Data Validation and Data Integrity.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java.
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Developed SQL Queries and Joins for validating data in Data Base and used Excel and XML files for
  • Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
  • Data Driven Automation testing. Used TOAD tool to connect to database and execute SQL Queries.
  • Supporting the Keystone data base to back up the data of Online Banking Users.
  • Good understand of Eggplant Functional testing for IOS and Android mobile applications.
  • Conduct mobile app end-to-end testing whenever required with mobile apps and web team.
  • Worked on Cloud methodologies like AWS.
  • Performed Performance Testing, Functional Testing and Regression Testing using automated testing tools including HP Load Runner, HP Performance Center, Quick Test Pro, HP Quality Center, JMeter.
  • Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios
  • Used J2EE for the implementation of script on Eclipse. TestNG and Junit annotation are using for the implementation.
  • Used MAVEN to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Experience in Data Driven Testing, Cross browser testing and parallel test execution using Selenium Web Driver and TestNG.
  • Assist in Demo of the new development to the Product Owners and Mobile Team.
  • Performed the Back-End testing to ensure data consistency on front-end by writing and executing the statements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Developed automation scripts for Mobile Native and Hybrid applications on iOS using Appium and Java.
  • Automated few test cases for Mobile application using Appium and Selenium by configuring the android development kit and created emulators.

ENVIRONMENT: S: Cucumber, Selenium Web driver, Maven, Eclipse, Appium, Java, HTML, XPath, TestNG, Selenium automation framework, Data Driven Testing, Junit, JMeter, HP Load Runner, HP Performance Center, Quick Test Pro, HP Quality Center, POSTMAN, Cloud methodologies (AWS), SQL queries, Hybrid Framework, Eggplant Automation testing, BDD-TestNG-POM framework.

Confidential, Minneapolis, MN

QA Automation Engineer

Responsibilities:

  • Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the application.Analyzing Business Requirement/Features and preparing the Test conditions in HP Quality Centre.
  • Wrote SQL for Data validation and Integrity for backend testing.
  • POC for CI using Jenkins and BDD framework implementation using Cucumber.
  • Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
  • Develop test scripts using SeleniumWeb Driver, ample use of Firebug to map HTML pages and Seleniumto document reports, test results.
  • Use of "Parameterization" techniques for a "Data driven" test. All development was done under Eclipse IDE.
  • Web Services automation for Manual and Automation both.Automation using TestNG and Selenium.
  • Adept at using both manual and automated testing tools to troubleshoot systems, integration, user acceptance, positive and negative, functionality, object, and Regression.
  • Provided support in the performance testing using JMeter task includes developing test plan, test script and reports.
  • Develop scenario based testing for the JMeter scripts.
  • Developed QA processes automationtest scripts using javato test Web based user interfaces for different type of browsers.Validated the data from Front End to Back End tables in Oracle Database.
  • Perform Functional, Integration, and Regression testing on mobile devices and web-based applications.
  • 2 or more years of Mobile application testing in IOS and Android platforms.
  • Build Cross Browser Testing Strategy with Egg Plant.
  • Performed backendtesting using SQL Queries to retrieve and verify information in the database to test Data Warehousing and Data Cleansing for the arrangement of customer data.
  • Performed Eggplant Automation scripting and execution testing from an Agile Scrum environment.
  • TechnologyRobot framework, Selenium, Mobile Testing, SOAPUI, Jira, Cloud, AWS Device Farm.
  • Used XML (API) for transferring the data from the client to the server. Developed and executed test cases test Scenarios and followed-up defects using Quality Center.
  • Involvedworking with Models in Eggplant AI and building Models. And in creating Model states and setting State properties.
  • Experience in create Actions and global actions and setting up their properties.
  • Used Eggplant Functional testing for IOS and Android.
  • Experience in Database Testing using SQL Queries with multiple Databases Oracle, DB2, SQL Server and MySQL.
  • Developed automation scripts for Mobile Native and Hybrid applications on IOS using Appium and Java.
  • Prepared test cases for the system covering SRS document, design document, reviewing them with the developers and finalized the test cases.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
  • Involved in developing Test plan and Test scripts using the business documents in Test Director.
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.

ENVIRONMENT: S: Automation Testing, Manual Testing, HP Quality Centre,SQL,Jenkins framework, BDD framework, RSM (Requirements Specification Matrix), Cucumber, SeleniumWeb Driver, Eclipse IDE, Web Services automation, TestNG, Selenium, Regression, JMeter, Oracle Database, Web-based applications, IOS and Android platforms,Eggplant Automation Testing,Eggplant AI,SQL Queries, Agile Scrum environment, Robot framework, Selenium, Mobile Testing, SOAPUI, Jira, Cloud, AWS Device, XML (API), DB2, SQL Server, MySQL, JIRA/ALM.

Confidential - New York, NY

QA Automation Engineer

Responsibilities:

  • Created Test Automation Framework using Cucumber, Selenium WebDriver, TestNG and Maven.
  • 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.
  • Worked on Cloud methodologies like AWS.
  • Develop cross-browser capable automated regression tests to run on AWS Selenium Grid and BrowserStack.
  • Expertise in Automation testing of web applications using Selenium WebDriver, Java, TestNG, Maven, SOAPUI, Cucumber.
  • Performed API testing with SOAPUI, enhanced the Test harness and developed many Test suites using XML and JSON.
  • Created and executed JMeter scripts for performance testing of portal
  • Performance test development for 'Continuous Benchmarking' using JMeter and Jenkins. Design, Develop and Execute load tests using JMeter and Jenkins
  • Developed automated scripts using Selenium WebDriver, Java, Junit in Eclipse IDE to perform functional and regression testing for web-based applications.
  • Good understanding on Appium mobile testing with AWS execution.
  • Experience onTest automation tools likeEggplant, Eggplant AI.
  • Building Cross Browser Testing Strategy with Egg Plant.
  • Performed Eggplant Automation scripting and execution testing from an Agile Scrum environment.
  • Used Emulators and IOS simulators to perform the manual Mobile Testing. Tested the mobile application across different platforms like Android and IOS.
  • Hands-on working knowledge of QC, Mobile Device cloud, Selenium, Sonar, Jenkins
  • Good understand of Eggplant Functional testing for IOS and Android.
  • Performed integrating Eggplant AI with Eggplant Functional.
  • Experience in building testing frameworks, tools and automation within a largescale enterprise environment using Selenium, TestNG, QTP and/or similar frameworks
  • 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.
  • Wrote automation test plans and prepared the automation test matrix for each regression cycle.
  • Designed the Test Strategy for multiple projects, defect management using JIRA.
  • Experience in Manual Testing process and those test cases I converted into Automation.
  • Design & developed Data Driven Framework using Java, Selenium WebDriver, TestNg &Maven.
  • Implemented open source web test tool Selenium Web Driver API for cross browser and cross platform web testing.
  • Knowledge and experience in testing mobile apps on different Mobile Application Platforms, such as IOS and Android and on Mobile device testing.
  • 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.
  • Automated Web Service projects using SoapUI.
  • Conducted backend testing using SQL Queries to validate data from database for executing user specific test cases.
  • 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
  • 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.

ENVIRONMENT: S:Test Automation Framework(Cucumber, Selenium WebDriver, TestNG, Maven, AWS, Selenium Grid, Selenium WebDriver, Java, TestNG, Maven, SOAPUI, Cucumber, XML, JSON, JMeter, Jenkins, Eggplant (AI, Functional), Environment(Agile, Scrum), platforms(android, IOS), Agile, SCRUM, JIRA, SQLQueries, SoapUI.

Confidential

QA Automation Engineer

Responsibilities:

  • Learned and Developing Interacting with Users, Business Analysts and gathered business and technical requirements and specifications.
  • Worked on developing the automation scripts using Selenium with TestNG Framework.
  • Involved in Manual and Automation testing.
  • Performed API testing Using SOAP UI and WSDL file to validate the data.
  • Performed data driven testing using Selenium web-driver, TestNG, Apache Poi
  • Identify test scenarios and define test cases and test data.
  • Participated in creating a framework and implementing as needed for the requirement.
  • Performed manual and automated testing using Selenium Web Driver with Appium for the mobile application.
  • Learnedand Developed Automation framework implementing Page Object Model, using JAVA, Selenium WebDriver and Cucumber.
  • Performed mobile usability testing for android by using Appium.
  • Writing complex SQL Queries for data validation for verifying the ETL Mapping Rules.
  • Having strong knowledge on working with ADB commands.
  • Performed installing, Maintaining and configuration of Selenium Software.
  • Involved in Back end testing using SQL Queries.
  • Involved in developing test plans, designed test cases including detailed expected results.
  • Actively participated in Walkthroughs and Daily status report meetings discussing the bugs fixed, new builds, new assignments.
  • Automated internal Mobile application module using Appium and Web driver by setting the Emulator, simulator and tested on various browsers
  • Used JIRA for Tasks, Iteration Status and Plan, Creating Tasks, Report, Track, and Defects.
  • Wrote Acceptance test using BDD Cucumber/Java, in Gherkins format.

ENVIRONMENT: S: Developing the Automation Framework(Selenium),Selenium Web Driver, TestNG, Manual Testing, Automation Testing, API Testing, SOAP UI, WSDL, Selenium web-driver, TestNG, Apache Poi, BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development), Cucumber, Gherkin, Appium, JAVA, SQL Queries,ADB commands, JIRA.

We'd love your feedback!