We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

Denver, CO

SUMMARY:

  • 7+ years overall experience in Software testing in Web and Mobile App Testing in various roles as Test Engineer, Senior Test Engineer, for Commercial Websites and mobile apps iOS/Android and Windows Native & Hybrid apps.
  • 5 Years of Experience in mobile app testing with Android, IOS, Windows and Linux platforms .
  • Expert in Testing Life Cycle (TLC): Including Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Proficient on Automation tools like Selenium RC/WebDriver (Functional & Regression Testing), TestNG, Junit, ANT, Maven, Jenkins and SOAP UI Pro for testing Client Server and Web based Applications.
  • Expertise in using Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Good experience in integrating Automation scripts and REST services. (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Designed and developed Page Objects using Page Object Design Patter n and Selenium WebDriver
  • Experience with Gherkins/Cucumber, Selenium Web Driver, Selenium commands and x - path.
  • Experience in writing automation script for AngularJS application using Protractor .
  • Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, running scripts, Debugging
  • Have successfully involved in Smoke, Functional, Integration, System, Usability, UI, Cross browser, Positive, Negative Testing, Acceptance of web and Mobile (Native/Hybrid) applications, Web services testing using SOAPUI Tool.
  • Involved in team management, create/review test cases, scenarios, test plan and test strategy in Ecommerce, Healthcare, Telecom(Cable) and Automobile domains.
  • Experience in Manual and Mobile app Testing in Android, IOS, Windows and Linux Platforms.
  • Good Experience in checking the responsiveness for the mobile apps in various digital devices.
  • Good Experience in Web services testing using SOAP UI Tool.
  • Experience in interactive testing by Perfecto mobile for mobile apps.
  • Expert in performing different tests types, QA Methodologies: White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Performance, Video, Configuration, Functional, Integration, Smoke, and User Acceptance Testing
  • Responsible in Developing Selenium WebDriver , TestNG Frameworks for Web applications and Appium Automation Framework for mobile application
  • Experience in Oracle database administration and good understanding of Data warehousing concepts and testing Web Services API using SOAP UI.
  • Hands on experience with HP's test suite - UFT/Quick Test Professional 11 and Quality Center 11.0/ALM.
  • Experienced in Mobile Automation Testing on IOS platforms using IPhone & IPad Devices with Automation tools like Keep It Functional KIF, Perfecto and Appium .
  • Experience understanding the code written in different programming languages Java, Java Script and databases like Oracle, SQL Server.
  • Extended experience in systems testing, integration testing, QTP, UAT testing, BlackBox and WhiteBox testing, functionality testing, Performance, Video, and regression testing.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, JCA, JMS, XML, WSDL technologies.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Solid SQL skills, unit test cases using SQL, can write complex PL/SQL queries; functions, triggers and stored procedures for Backend testing and End-to-End testing.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team. Willing to relocate: Anywhere

TECHNICAL SKILLS:

Testing Environment: VB, NET, SQL, XML, HTML, HTTP, DB2, Java, C, J2EE, DHTML,CSS and PL/SQL, PHP

Tools: QTP 11.0, Load Runner, HP Quality Center 10, HP ALM, Test link, Test Partner, Appium, Cucumber

Defect Tracking Tools: Trac, JIRA, Lotus notes, HP Quality Center, Rally, MTM, TFS.

Operating System: MS-DOS, Windows, Mac, UNIX, LINUX

RDBMS: Oracle, DB2

Scripting Languages: Java, JavaScript, Shell Script, VBScript, C, C#, Python, Ruby, HTML5 and XML.

Microsoft Office:: Word, Excel, PowerPoint, Access, Project Plan, MS Front Page, MS Visio.

Service Support Tools: Clarify, HP-OVSD, HP-OVSC, HP-service manager

SOA Technologies: SOAP UI, REST, WSDL, UDDL, Web Services.

Frameworks: Junit, TestNG, TDD, BDD

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

Web/App Server: Weblogic8.1, IIS-6, Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, -Denver, CO

QA Automation Engineer

Responsibilities:

  • Automated manual regression test cases to test Charter ‘Online Video Portal’ (OVP) web application.
  • Developed regression test cases using Java programming language and Selenium IDE/Web driver, TestNG and Maven technologies
  • Developed automated functional test cases to cover all the scenarios of OVP application
  • For ‘Oneapp’ mobile application project- Developed test scripts using Java programming language and Appium for both android and IOS devcies
  • Carried out GUI, Functionality, Integration and Regression testing.
  • Involved in testing Web services and XML with tool called SOAP UI and POSTMAN and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Conducted Functional Testing, performance and Integration Testing for every clientand Conducted Backend testing writing extensive SQL queries.Worked with Source version control tool such as Git.
  • Preparation of Exit Report and demoing to IT/Business and Go-Live support/Production support
  • Performed Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing.
  • Used Preparation of Exit Report and demoing to IT/Business and Go-Live support/Production support.
  • Performed Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing.
  • Used JIRA for defect tracking for defect tracking.
  • Automated test cases using JavaScript , webdriver IO and mocha framework .
  • Worked with testing tools like Jira and Service NOW .
  • Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • 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.
  • Worked on Cross Browser testing by testing the website on different browsers like Chrome, IE and Firefox.
  • Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Working experience in onsite/offshore distributed environment.

Environment: Selenium WebDriver, Junit, TestNG, Eclipse, white box, grey box, black box, Java, Java Script, JSON, SOAPUI, HP ALM, Postman, groovy, Selenium IDE, SQL, BDD, Maven, Data Driven and Key Word Driven Frameworks, XML, Android, iOs Platforms, Agile, Appium, Mocha, webdriver IO, Jenkins, Jira, SQL, Oracle.

Confidential - Dublin, OH

QA Automation Engineer

Responsibilities:

  • Active participation in IT & Business meetings in finalizing Project Plan
  • Involved in daily Agile scrum meetings to provide QA Status and to discuss the blockers if any.
  • Involved in analysing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Responsible for implementation of Selenium Test Automation Framework build using Selenium WebDriver, Gherkins/ Cucumber and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Created Automated Regression test scripts and REST services Selenium and Java.
  • Implemented Automated execution using Maven and Jenkins.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
  • Performed Integration, System Testing using different devices ( android phone, Iphone, I pad, tablet )
  • Performed Usability, GUI, functional and sanity testing manually for each new build of the application
  • Used Perfecto Mobile for checking compatibility and interactive testing
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Experience mobile automation framework utilizing perfecto selenium plug-in using remote web driver and perfecto-Appium
  • Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
  • Used Perfecto for native, hybrid Mobile Application Testing for Android platforms .
  • Developed Automation scripts for all the new UI changes using JAVA and Perfecto .
  • Expertise in using UI Automator viewer in Appium to inspect elements in mobile applications.
  • Maintained and executed Maven build files for running automated tests, manage project's build, report and documentation across the network.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running.
  • Deployment jobs on individual stages on Jenkin s, and running automated and manual functional tests.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Involved in automation scripts for mobile native applications using Appium , Java and Selenium.
  • Performed the mobile testing in different platforms like IOS and Android using Appium.
  • Involved overall Defect Management/Problem solving including tracking bugs and reporting using Quality Center and JIRA .
  • Involved in web and windows projects, with both C# and VB.NET using CodedUI automation tool.
  • Involved in functional testing, black box testing, performance, video, negative testing, compatibility testing, and recovery testing.
  • Performed manual and UFT/QTP script-driven sanity and regression, cross-browser testing to ensure consistency.
  • Used Maven for building the Web Driver project and integrated with Continuous Integration tools Jenkins for running tests automatically.
  • Experience with creating test cases in rally and Microsoft team Management using Team foundation server(TFS)
  • Experience in testing environment with various languages like java, C#, VB Script, Python, Ruby, SQL scripting.
  • Developed Test Automation system from scratch based on Protractor framework with Selenium IDE and WebDriver and JavaScript for AngularJS web application

Environment: Selenium WebDriver, Selenium IDE, Junit, TestNG, Eclipse, white box, grey box, black box, Cucumber, Ruby, Java, C#, JBehave, Java Script, Mocha, ServiceNow, JSON, SOAPUI, QTP 11, ALM, Postman, groovy, SQL, BDD, Maven, Data Driven and Key Word Driven Frameworks, ATDD, HTML, XML, Android, iOs Platforms, Agile, Perfecto Mobile, Appium, Jenkins, Quality Center, SOAP UI, Rally, Jira, Internet Explorer, Chrome, Firefox, SQL, Oracle,

Confidential - Quincy, MA

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Created JMeter scripts to perform the load, volume, stress and capacity testing
  • Developed Data Driven Tests using QTP and HP ALM QC and automated functional testing
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Implemented Appium Scripts to test iOS and Android platforms.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Developed & maintained manual test plans
  • Have successfully involved in Smoke, Functional, Integration, System, Usability, UI, Cross browser, Positive, Negative Testing, Acceptance of web and Mobile (Native/Hybrid) applications, Web services testing using SOAPUI Tool.
  • Automated test cases using Selenium WebDriver, TestNG and C# technologies (Visual Studio IDE).
  • Experience in Manual and Mobile app Testing in Android, IOS, Windows and Linux Platforms.
  • Used HP ALM, Jira for defect reporting and tracking.
  • Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
  • Used Perfecto for native, hybrid Mobile Application Testing for Android platforms .
  • Developed Automation scripts for all the new UI changes using JAVA and Perfecto .
  • Developed Data Driven Tests using QTP and HP ALM QC and automated functional testing.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
  • Expertise in using UI Automator viewer in Appium to inspect elements in mobile applications.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Involved in writing Test Plans, Test Cases and Test Scripts (using QTP ).
  • Involved in functional testing, black box testing, performance, video, negative testing, compatibility testing, and recovery testing
  • Performed extensive Data Validation, Data Verification against Data Warehouse.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Automated testing. Worked with Source version control tool such as Git.

Environment: Selenium WebDriver, Selenium iDE, Junit, TestNG, Eclipse, white box, grey box, black box, Cucumber, Ruby, Java, C#, JBehave, Java Script, JSON, QTP, ALM, SOAPUI, Postman , Android, iOs Platforms, Agile, Perfecto Mobile, Appium, HP ALM, Jenkins, Quality Center, SOAP UI, Rally, Jira, Internet Explorer, Chrome, Firefox, SQL, Oracle,

Confidential - Nashville, TN

QA Automation Engineer

Responsibilities:

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics& implement improvement actions for next iterations.
  • Involved in functional testing, black box testing, performance, video, negative testing, compatibility testing, and recovery testing.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Involved in Web Services Testing using SOAP UI.
  • Involved in Mobile Automation Testing on IOS platforms using IPhone & IPad Devices with Automation tools like Appium .
  • Performed Integration, System Testing using different devices ( android phone, Iphone, I pad, tablet )
  • Used Perfecto Mobile for checking compatibility and interactive testing
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
  • Used Perfecto for native, hybrid Mobile Application Testing for Android platforms .
  • Developed Automation scripts for all the new UI changes using JAVA and Perfecto .
  • Performed manual and UFT/QTP script-driven sanity and regression, cross-browser testing to ensure consistency.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Used Selenium WebDriver/IDE and TestNG to run the parallel testing.
  • Expertise in using UI Automator viewer in Appium to inspect elements in mobile applications.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running.
  • Deployment jobs on individual stages on Jenkin s, and running automated and manual functional tests.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Created JMeter scripts to perform the load, volume, stress and capacity testing.
  • Used HP ALM, Jira for defect reporting and tracking
  • Data Validation and testing using SQL with Oracle and Toad.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Selenium WebDriver, Selenium IDE, Junit, TestNG, Eclipse, white box, grey box, black box, Cucumber, Ruby, Java, JBehave, Java Script, JSON, SOAPUI, QTP, ALM, Postman , Android, iOs Platforms, Agile, Jenkins, Perfecto Mobile, Appium, Quality Center, SOAP UI, Rally, Jira, Internet Explorer, Chrome, Firefox, SQL, Oracle,

Confidential - Villa Park, IL

QA Automation Engineer

Responsibilities:

  • Participated in the User Stories discussion and test scenarios preparation.
  • Involved in preparation of test cases and test scripts for both manual and automation tests.
  • Performed Defect tracking and management, interfacing with development teams, configuration
  • Used Jira for defect reporting and tracking
  • Developed Data Driven Tests using QTP and HP ALM QC and automated functional testing.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver and Selenium IDE.
  • Performed Integration, System Testing using different devices ( android phone, Iphone, I pad, tablet )
  • Performed Usability, GUI, functional and sanity testing manually for each new build of the application
  • Used Perfecto Mobile for checking compatibility and interactive testing
  • Assisted in reproducing, investigating and debugging software issues in coordination with the development team. automation framework to be used with Selenium WebDriver.
  • Performed extensive Data Validation, Data Verification against Data Warehouse.
  • Involved in functional testing, black box testing, performance, video, negative testing, compatibility testing, and recovery testing.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Involved in offshore co-ordination, work assignment, query resolution, work product reviews.
  • Preparation of data requirements for each Sprint release and preparation of test cases design and review and publishing during the demo.
  • Provided strategies for reusability of data requirements which helped in effort saving.

Environment: Selenium WebDriver, Selenium IDE, Junit, TestNG, Eclipse, white box, grey box, black box, Cucumber, Ruby, Java, JBehave, Java Script, JSON, SOAPUI, Postman , Android, iOs Platforms, Agile, Perfecto Mobile, Jenkins, Appium, Quality Center, SOAP UI, Rally, ALM, Internet Explorer, Chrome, Firefox, SQL, Oracle,

Confidential

QA Engineer

Responsibilities:

  • Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation.
  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Developed Test Strategy and Test Plan to ensure that test cases reflect user needs for the functional Performance testing, Usability and Security requirements.
  • Identified program variance from functional requirements, and recommended modifications for standardization and increased usability.
  • Prepared manual test cases for service appointment creation, modification and deletion. Generated test scripts, and performed functionality testing.
  • Wrote manual test cases using quality center and using requirement document. Run test cases from test lab and logged in defects using Quality Center.
  • Was responsible for performing integration testing and system testing.
  • Coordinated between QA Managers, Developers and Team Members to deliver the quality product.
  • Maintained defect tracking in Excel spreadsheet and prepared weekly reporting for the management.

Environment: Java, Manual Testing, Quality center, agile, Oracle, Windows.

Hire Now