We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer/manual Testing Resume

2.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Overall 7+ years of Experience as a QA Test Engineer using Manual & Automation Testing of web, Mobile apps and client/server with specializing in software Assurance Testing and QA Automation Engineer.
  • Strong understanding of SDLC, and QA methodologies which enabled me to understand the applications under test as well as document test plans develop test cases and test reports.
  • Worked in multiple domains like Finance, Health Care, Banking and Insurance Domains.
  • Experience in Full life cycle system development involving analysis, design development, testing, documentation, implementation maintenance of application software.
  • Extensively worked on agile methodology involving tasks, user stories, sprints and daily Scrums with the development team.
  • Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
  • Automation experience using Selenium IDE/RC/ Web Driver, and TestNG frameworks
  • Expertise in developing Automation frameworks with Selenium WebDriver using JAVA and C#.
  • Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, id and name)
  • Experienced in reading the test data from XL spread sheets using JXL API and TEST NG Data provider
  • Working experience XPath, Firebug, Fire path, Log4j, Maven and TEST NG annotations.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP, PARASOFT SOA Test, Perfecto, Browser Stack and Appium to develop automation testing scripts for web, Mobile and client server applications.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven, Gradle and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Worked on protract, Java scripts to automate angular JS application.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Exposure in programming languages and script like Java, JavaScript, HTML, CSS and Shell Script
  • Experience in working with Oracle, DB2, My SQL and MS - Access Databases.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Good knowledge on automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber framework with Gherkin.
  • Hands on experience using Excel (POI API) for Data Driven Development testing frameworks.
  • Implemented frameworks like Page Object Model (POM), Hybrid, Keyword Driven and Data driven Frameworks
  • Proficient in using Appium, Perfecto to develop Automation testing scripts for Mobile and client-server applications. Work on Appium, Perfecto for App testing (Android/ IOS). Developed Appium Scripts for Native, The Web and Hybrid Android/IOS Apps using Java.
  • Experience with Performance Testing and Load Testing using Load Runner, JMeter.
  • Built Automation Framework to fulfill the needs of Content Management System (CMS, AEM) and Headless CMS (AEM & ECMS).
  • Having Expertise in automating AEM 6.3 &6.5 (CMS) - Core Components, Template Components, Page Authoring Components and Container Components.
  • Having Expertise in automating AEM 6.3 &6.5 - Custom Workflows, Three Step Workflows and Four Step Workflows.
  • Experience in Back-end testing, data validation, ETL Automation, Database testing using SQL queries. Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web-based applications. Excellent Organization, Analytical and Problem-Solving skills and ability to quickly learn new technologies.
  • Demonstrated initiative, innovation, flexibility, and ability to manage workload, achieving desired results with minimal supervision.
  • Good Communication and Interpersonal skills. Technically sound, Result-Oriented with strong Problem-solving skills.

TECHNICAL SKILLS

Programming Languages: C, C++, C#, Java, Python, PL/SQL, T-SQL, .Net, Perl

Scripting Languages: JavaScript, VB Script, TSL (Test script languages), TCL (Test command language)

Web Technologies: XML, HTML, CSS, XPATH

QA Tools: SELENIUM/ Web Driver/IDE, JUNIT, QTP10/UFT, SOAP UI, SOA Test, QC, JMeter, HP Load Runner, HP Performance Center, VST Professional, Century Test Automation (CTA), TestNG, GIT, Cucumber, log4j, Appium

Operating System: UNIX, Linux, Microsoft Windows, MAC variants, Android, iOS

Testing Concepts: STLC, SDLC, Testing Levels, Testing Types, Test Management

Test Management Tools: Bugzilla, Jira, HP Quality Center/ALM, TOAD (8.6/9.0), SQL Developer (1.5), HP ALM, Rational Clear Quest (RCQ), Team foundation server (TFS 2008,2010,2012)

Other Tools: MS-Office, PowerPoint, Word, Access, Excel, and Visio

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Sr. QA Automation Engineer/Manual Testing

Responsibilities:

  • Works closely with Business Clients, Product Owners, Developers to understand the application functionality and capability, analyzing and reviewing business requirements
  • Worked on Agile methodology and Attending Daily Stand-up, Demo, Retrospective, Documentation review, release planning, sprint planning, Requirements and Application architectural meetings as required.
  • Attended Peer Review, and Defect Report meetings periodically
  • Developed test strategy, test plan, test cases and test scenarios based on requirements for execution
  • Participated in all the phase of Software Development Life Cycle (SDLC) and QA methodologies throughout the implementation of the project.
  • Written manual test scenarios and test cases based on the user stories, change requests and functional design documents.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements
  • Developed all manual test cases step by step into Zephyr in the Test Plan section.
  • Participated in the implementation of BDD ( Behavior Driven Development) framework by using POM (Page Object Model)
  • Setup and configure BDD framework by using Cucumber, Feature files, Step definitions, Runner class and Maven builds and dependency management
  • Design and develop BDD framework using Java, Spring, Cucumber, POM (Page Object Model), Junit, Selenium Web driver, Spring, TestNG, Appium, Perfecto for both web and mobile (IOS &Android).
  • Involved in configuration of Browsers and devices for framework based on company standards.
  • Prepared test design documents to automate the test scripts to ensure reliability and reusability
  • Identified manual test cases to automation then writing test script for that test cases using Selenium WebDriver, Junit, BDD ( Behavior Driven Development) , Spring and Java technologies (Eclipse IDE).
  • Written feature file and step definitions file for all the test scenarios
  • Automated the Test cases using Selenium WebDriver, BDD ( Behavior Driven Development) , POM (Page Object Model), Maven, and Java technologies for Regression testing and TestNG for grouping the tests
  • Performed Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing and End to End Testing.
  • Executed the test Scripts on web and mobile (IOS & Android) as per requirements using Perfecto, Appium tool.
  • Performed back end testing on Oracle Database by writing SQL quarries.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
  • Involved in testing both SOAP and REST services using Rest Assured, SOAPUI and testing both XML and JSON formats.
  • Involve d in We b S e r vic es Te s ti ng us ing SOAPUI with REST to cr e ate a nd e x e c ute a uto ma t e d fu nc tional, reg r e s s ion, co mp lia nc e, a nd loa d te s ts .
  • Involve d in load and performance testing tool JMeter.
  • Validated the test results from the UI components as well as grouping execution
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Created Project plan on Jenkins, configure schedule using Cron job.
  • Executed the functional test cases and automate test Scripts on different environments (Dev, QA, Pre-prod (STE), Prod), multiple browsers and Platforms.
  • Prepared Documenting test results for reviewing Business Clients and Product Owners
  • Involved in weekly walkthrough and inspection meetings to verify the status of testing and to discuss issues and like scenarios.
  • Prepared weekly reporting for the management regarding the bug, test execution status and test summary.

Environment: Environment: Agile methodology, JIRA, MS Project, SharePoint, Manual Testing, MSOffice, Zephyr, Windows, SOAPUI, XML, JIRA, Selenium WebDriver, Cucumber, SOAP UI, SQL, Maven, Appium, AEM 6.3 & 6.5, JMeter, Perfecto (Android and IOS), Junit, Eclipse, Java, Spring, POM, BDD, Browser Stack, Jenkins, Fire path, Firebug, XPATH,, Rest Assured, SOAPUI

Confidential, St. Louis, MO

Sr. QA Automation Engineer

Responsibilities:

  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Tested the application in highly dynamic environment with sprint team using Agile methodology.
  • Identified test cases to automate then tested these cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE). Contributed in framework creation.
  • Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing and End to End Testing.
  • Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium WebDriver.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Dotcom Residential, Business Portal Browser testing on Mobile devices using Emulators and Simulators
  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
  • Involved in Scratch implementation of BDD framework, moved entire framework from hybrid to BDD by using POM, and creating Feature files, Step definitions, and Runner class. Using reports analyzed step by step fail and pass criteria.
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI.
  • Created and executed database queries (SQL) to validate database data integrity
  • Perform the back-end testing to ensure data consistency on front-end by writing and executing SQL queries on the database.
  • Involved in Backend Database testing in Oracle using SQL
  • Created & Maintained Automation Selenium Automation Scripts for the Scrum
  • Experience in version control tool GIT. Involve in load and performance testing tool JMeter.
  • Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
  • Good knowledge on Mockito framework for performing Unit testing, helped developers in Unit testing in test driven development.
  • Written java scripting automation test scripts to execute in Cucumber.
  • Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML Lids and XPATH in Selenium.
  • Worked on Web Technologies using HTML4/5, CSS2/CSS3, JavaScript, jQuery, AJAX, AngularJS, NodeJS, XML and JSON.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Fire path, Firebug, Eclipse, XPATH, Java, C#, Android, SQL Server, JMeter, Protractor.

Confidential, Glen Allen, VA

QA Automation 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
  • Performed Manual Testing and then automated it by using Selenium
  • Developed automation scripts for new enhancements using Selenium WebDriver and TestNG
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Core Java using TestNG prior to agile release
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Extensively used Selenium locators like (XPath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application
  • Tested request and response XML's based Web Services interfaces using SOAPUI
  • Performed Web Services Testing and XML validation by creating test case suite using SOAPUI
  • Created whole test framework using Selenium for further test creation and execution
  • Regression Test cases were written and automated using Selenium WebDriver
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium
  • Performed API Level testing for Web Services, enhanced the Test harness and developed many Test suites using XML and Python
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium
  • Updated Test Plans and Test Cases periodically to manage changes in requirements
  • Involved in web and windows projects, with both C# and VB.NET using CodedUI automation tool
  • Uploaded test cases executed test cases and logged defects in Mercury HP Quality Center
  • Reported software defects in HP Quality Center and interacted with the developers to resolve technical issues.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Automated test cases using Ranorex to elaborate data-driven tests, excluding XML data format, by means of this tool. Created detailed reports with screenshots using Ranorex UI tool.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • REST API Automation using Java, Junit, TestNG, Jayway rest assured Maven dependencies, Junit, Maven, CI Jenkins (using BDD Gherkin Model) with JSON.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Validated SOAP response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.

Environment: Java, C#, Selenium WebDriver, Test NG, SOAPUI, Cucumber, JavaScript, Maven, Mobile Testing, XPath, Eclipse, Jenkins, Fire path, Firebug, Python, HTML, XML, agile, HP Quality center, Coded UI, Test Manager, SQL, Oracle and Windows.

Confidential

QA Automation Engineer

Responsibilities:

  • Involved in writing test cases for the System Testing
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used Emulator and IOS simulator in physical devices for manual testing.
  • Designed automation test cases by using java, Junit, maven and selenium WebDriver.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Implemented POM (Page Object Model) automation framework using JAVA, Selenium WebDriver and Cucumber.
  • Used agile methodology with Scrum Process.
  • Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Experienced in load and performance testing tool JMeter.
  • Following-up with developers as to the status of JIRAs and ensuring that the issues are resolved.
  • Used Java language and Junit framework for scripting.
  • Worked on static and dynamic objects using XPath and DOM.
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used Git as code repository and Code Collaborator to manage code reviews
  • Managed Code reviews using GIT as code repository and code collaborator.
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in SOAP & REST based Web Services testing using SOAPUI Pro Web Services testing tool.
  • Used HP Quality Centre for Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.
  • Involved in writing SQL queries for backend testing
  • Prepared manual and functional test cases on mobile and web applications as per requirement
  • Participated in Weekly Status meetings with project manager, Business Analyst, Developers and other team members.
  • Used eclipse, IDE and TESTNG framework to develop test code in java language.
  • Experience in version control tool SVN.

Environment: Java, Appium, Selenium IDE, Python, Firebug, SQL, IOS, Mobile Testing, Jira, Oracle10g, Jenkins, Microsoft Test Manager, JMeter, Cucumber.

We'd love your feedback!