We provide IT Staff Augmentation Services!

Qa Lead Automation Engineer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 8 years of Experience in a fast - paced Agile environment as a QA with both Manual and Automated testing.
  • Skilled in managing & controlling meetings and facilitating all levels of management/business owners, developers, QAs, stakeholders, business users and off-site teams in JADs, Brainstorm sessions, White Boarding, telephonic
  • Expertise in Testing using Java, Selenium, Postman, HP ALM, QTP, JMeter and Appium.
  • Solid experience in Building Automation Framework and API Testing on Rest Using Postman
  • Designed and maintained Test Environment in GIT using Selenium WebDriver, Selenium Grid, Cucumber (Gherkin), TestNG, and Java EE.
  • Well-versed in preparing TEMPeffective Test Plans, Test Data and designing Test Cases for a variety of use cases for E-Commerce and Web Application.
  • Knowledge of Mobile Testing using Appium in conjunction with Selenium WebDriver to test Native and Web based applications.
  • Proficient in performing Functional, Regression, Back-end, and Browser Compatibility Testing using Manual & Automated testing tools in Mobile, Web Application and Client-Server Application.
  • Extensive experience with STLC and Bug Lifecycle Management for reporting and tracking defects using Rally, HP ALM, Quality Center and JIRA
  • Highly experienced in UFT-Descriptive programming writing scripts.
  • Good hands on in creating Stored Procedures, Functions, Tables, Cursors, Hash tables and handling large data types
  • Experienced in managing framework dependencies using Maven for setting up Test Environment.
  • Experience in Web Services Testing such as SOAP UI and RESTful API using Postman in a data-driven testing framework and Behavioral Development Framework (BDD)
  • Expertise in conducting performance testing of Web Application using JMeter and HP LoadRunner.
  • Experience with Continuous Integration pipeline for running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Prepared test scenarios by using Gherkin language in Cucumber.
  • Strong knowledge of Software Development Life Cycle (SDLC) in Agile and Waterfall environments.
  • Expertise in SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Selenium Grid, QTP/UFT, Appium, Postman, Cucumber (Gherkin), Junit, Maven, TestNG, Zephyr, Test Flight, Hockey

Test Reporting Tools: Rally, HP ALM, Quality Center, JIRA

Operating Systems: Windows 7/10, Linux (Ubuntu)

DBMS: MS SQL SERVER, Oracle, MySQL

Test Framework: JUnit, TestNG

Performance Testing: JMeter, HP LoadRunner

Development Methodologies: Waterfall, Agile (SCRUM)

Programming Languages: SQL, Visual Basic, VBScript, JAVA/J2EE

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

QA Lead Automation Engineer

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 phases 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 ofHybrid Framework with Data-Driven Approach 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 tan writing test script for dat test cases using Selenium WebDriver, Junit, 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 queries.
  • 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.
  • Involved in Web Services Testing using SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.
  • 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.
  • Log defects using JIRA /ALM/ HP Quality Center (QC)application and communicate the defect status updates to the responsible analysis and implementation teams.
  • 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: Agile methodology, JIRA, MS Project, SharePoint, Manual Testing, MSOffice,Zephyr, Windows,Python, SOAPUI, XML, ALM/ HP Quality Center (QC), Selenium WebDriver, Cucumber, Java Script, SOAP UI, SQL, Maven, Appium, JMeter, Perfecto (Android and IOS), Junit, Eclipse, Java, Spring, POM, BDD, Browser Stack, Jenkins, Fire path, Firebug, XPATH, Rest Assured, SOAPUI

Confidential, Jersey City, NJ

QA Engineer

Responsibilities:

  • Experience in analyzing Business Requirement Documents (BRD) and Identified documents required for System and Functional testing for all test scenarios
  • Used Quality Center for organizing Requirements, storing Test Cases, executing Test Cases and Logging/Tracking Defects
  • Performed Functional testing, Regression testing, and Negative testing, Smoke, End-to-End, and Ad-hoc testing on modifications of production releases.
  • Checked System Requirements Documents interface and prepared test cases for system testing
  • Preparing Requirement Traceability Matrix to establish traceability between requirements and test cases
  • Setting parameters for the test script to run with different sets of data
  • Performed Backend testing using SQL queries to access database
  • Used Defect Life Cycle to get defect fixed
  • Successfully used UNIX commands to monitor log files and search patterns
  • Studied problems and provide solutions to the QA lead to fix issues
  • Provided a weekly status to the QA lead, which will include status of projects, statistics, severity of issues, estimated timelines
  • Provided feedback to project team on the current status of the modifications and improvements being tested
  • Created and managed all relevant documentation needed for internal and external customers

Confidential, Dublin, OH

QA Engineer

Responsibilities:

  • Worked Collaboratively to identify acceptance criteria for stories testing.
  • Planned, gathered and maintained test data, test environments executed test Automation Framework.
  • Documented Test Requirements and Test cases using Rational Team Concert (RTC) to track stakeholder requested enhancements and changes.
  • Identified test solutions and improvements including test issues, risks and blockers and addressed them to ensure quality of the product.
  • Executed test cases for functional testing in lower environment (Alpha) and perform Regression testing in higher environments (Beta and Stage). worked on Vendor integration projects to perform inbound and outbound functional testing using SoapUI.
  • Developed and executed test scripts and scenarios for payment features.
  • Involved in the development and implementation process for PCI secure payment gateway applications.
  • Worked on IBM Mainframes to ensure reliability of front-end web applications.
  • Worked on policy center and claims center applications from guidewire.
  • Identified and executed test scenarios on various macro automations which were embedded into front end and Main Frame applications.
  • Worked in pair configurations with developers to understand and develop sophisticated test net for Macro Automations.
  • Involved in cross platform training to gain knowledge and practical experience on multiple technologies.
  • Developed Regression Test Suite and executed every release cycle to ensure the integrity of the application and its performance.
  • Developed and managed metrics and reports to gauge team velocity.
  • Been a critical part of Dev-ops implementation namely on the go release for small scale impact applications.
  • Participated in daily standups providing continuous updates and feedback as a part of an agile environment.

Environment: HP ALM Quality Centre, SQL, Confluence, RTC, Ruby, Cucumber (Gherkin), Ruby Mine, Selenium Web driver, IBM MainFrames, Windows 7, IE, Chrome, Firefox.

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Validated full trade life cycle, from Trade Capture to Trade Blotter
  • Tested Trade Validation, Enrichment, Matching and Settlement functionalities
  • Participated in designing and maintaining comprehensive Test Plans using supporting documents provided by Business Analysts
  • Involved in writing Test Scenarios and Test Cases for the application after analyzing the requirements
  • Participated in Daily (Scrum) and Weekly Status reports updates with my team
  • Tested Full Trade Life Cycle of stock trading as per the requirements.
  • Performed Functional and Regression testing for new releases for all functionalities in QA and UAT Environment
  • Develop and execute detailed ETL related functional, performance, integration and regression test cases and documentation. Verify UI, Database and Source Database data is matching.
  • Executed End to End testing of TOMS application while monitoring the Log files
  • Used UNIX commands for data verification
  • Wrote SQL queries to validate updates, inserts and deletions from multiple database tables and to verify the output Data of the reports
  • Involved in User Acceptance Testing and Usability Testing
  • Reported bugs using Jira to ensure defect resolution and tracked the defects until closure and generated Test Analysis Report (TAR)
  • Conducted defect review meetings with Software Developers, Business Analysts and QA Team

We'd love your feedback!