We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

CAREER OVERVIEW:

  • Six years’ experience with high - level of proficiency in both Functional manual & automation testing using JIRA, Quality Center & Selenium, Regression, Mobile and Web Service REST API testing. Seeking a challenging position in order to utilize professional & technical skills in Software Development Industry as a QA Analyst, Software Automation Engineer .
SUMMARY:
  • Worked end to end in Software Development Life Cycle (SDLC) and Software Testing Life cycle (STLC).
  • Experienced working in Agile Scrum Framework . Have enough experience as an agile tester to interact with Developers and Product owner on a continuous basis, in depth-knowledge on Iterative and Incremental Development, Product backlog , sprint , iteration planning, Release planning, Delivery process , Velocity of sprint, Story Cards, Poker Planning, Burndown Chart,
  • As a member of Agile development team, have active participation in different meeting like, Sprint Planning , Daily Stand-up, Iteration Review and Retrospective meeting.
  • Experienced in analysis of software User Stories, Design Specification , development and implementation of Test Plans , Test Scripts , and Test Cases .
  • Have knowledge on different test techniques like Boundary Value Analysis , Equivalent Partitioning, Conditional & Decision Coverage.
  • Conducted Functional , User Interface (UI) Testing, and Positive, Negative, Regression Testing , Smoke testing , Integration , User Acceptance Testing (UAT) , Cross Browsing Testing, Grey, Black-box Testing and Mobile App t esting, Unix testing. Used quality assurance tools like Application Lifecycle Management (ALM) , Quality Center (QC) and Agile test management tools like JIRA
  • Experienced in preparing/writing and executing test cases, creating trace ability matrix as well as defining required test data for mobile application , also Performed Cross platform web testing on all major iOS and Android devices and validated using simulators, emulators & real time devices.
  • Have Strong knowledge in Java (Object Oriented Programming language) and hands on skills in Automated Testing using Selenium
  • Expertise in programming with clear conception of OOPS concept as Inheritance, Polymorphism, Abstraction, Encapsulation, Collection, Array, Looping, Exception Handling etc.
  • Hands on Strong Experience in creating & developing hybrid Automation Framework using Keyword Driven Framework , Page Object Model Architecture, Cucumber Framework, Data driven Framework
  • Expertise on finding unique elements using custom Xpath, CSS along with other locator techniques.
  • Expertise in creating reusable methods that were utilized throughout projects.
  • Created and maintained project-wide Object Repository.
  • Designed and executed automated test scripts for functional, GUI and navigational testing to identify errors within the applications using Selenium.
  • Expertise in using Maven build management tool , continuous integration tool Jenkins and GitHub source code management tool .
  • Experienced working in  Web services testing (REST API) using POSTMAN tool.
  • Experienced in validating relational database systems (My SQL Server & Oracle) by querying through SQL.
TECHNICAL SKILLS:

Testing Tool:  JIRA, ALM, Selenium WebDriver, TestNG, ALLURE Test Report, Java with Eclipse IDE, Maven, Jenkins, Junit, GitHub, Selenium Grid, BDD Cucumber Framework, Data Driven Framework,Page Object model Framework and Postman,HP Quality Center,Control-M,APM Webview,Hermes,SolAdmin,XML Spy,Putty,Microsoft Visual Studio,IBM WebsphereDatabases  MySQL, Microsoft SQL, Oracle database

IDEs:  Eclipse, NetBeans, Selenium IDE

Application servers:  Apache Tomcat, Oracle Weblogic, GlassFish

Build tools:  Maven, Ant

Continuous integration tools:  Jenkins

Operating systems:  Mac, Windows (DOS, since 98 to 8)

Source &version control:  Git, GitHub, SVN, Bitbucket

Methodologies:  Agile(scrum)

Web technologies:  CSS, XML, JSON, HTML

Web services:  REST API using Postman

Languages:  SQL, C, JSON HTML, XML, JAVA

Test Management:  Junit, TestNG, Selenium web driver

Project &Issue Management:  JIRA with Agile, Bugzilla, Mantis Bug Tracker

Business Domains : E-commerce, Retail, Energy, Banking, Mortgage domain

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

QA Automation Engineer

Responsibilities:

  • Worked from end to end Software development life cycle including test strategy by analyzing business requirements, test plan, writing test cases complying with business requirements, gathering test data, test automation, test execution and reporting defects.
  • Worked in complete Agile environment including attending daily stand up meeting, sprint planning meeting,Sprint Review, Sprint Retrospective meeting.
  • Worked with Rfutil, XML Spy as well as IBM Websphere to push the iso and non iso xml message into the queue and checking the transformation of transaction messages from Oracle Service Bus and database.
  • Writing the manual test cases and log the defects using HP ALM as well as Reported and tracked defects in JIRA as well as test cases, test evidences.
  • Worked in Hybrid Framework using Selenium Webdriver and OOPS concept of Java Programming Language to write the back end automation test scripts. Used TestNG, Junit,Maven to run different test scripts.
  • Add dependencies in Pom file for Maven project as well as running different Git commands.
  • Worked with deployment team to deploy different application codes from GitHub to server using Putty , with experience in writing commands in unix script and shell scripts.
  • Worked with SolAdmin and Hermes to push the transaction XML messages into the queue to check the end to end flow of different transaction messages and gathering the errors and message details from different threads and message pools.
  • Checking and logging into the defect using File Transfer Protocol tool WinSCP to check the error logs for Catalina logs and application logs. Also used Tar tool to extract the tar file.
  • Worked with Rapid SQL, Oracle SQL Developer to restore the data, to create back up and ran several SQL query commands for several test scenarios.
  • Used SOAP UI to check the response for different application URLs.

ConfidentialNew York, NY

QA Automation Engineer

Responsibilities:

  • Worked in end to end in Software Testing Life Cycle (STLC) on Agile Environment to make the application bug free & Comply with the business rules.
  • Working alongside with product Managers, Designers & Software Developers through full Software development life cycle (SDLC).
  • Implemented Quality Software best practices in developing test strategy, test plan, test data, test case & test automation by analyzing business requirements & actively participating in process improvements.
  • Responsible for performing functional testing on the application by creating manual test cases & automated test script using JAVA & Selenium.
  • Used Firepath , Firebug to locate the web elements using Xpath, CSS along with other locators.
  • Created & maintained Project Object Repository.
  • Strongly Experienced on developing and maintaining robust & effective Page Object Model Framework.
  • Performed Regression Testing for every modification made in application using Selenium WebDriver.
  • Ran Test Cases using Maven, JUNIT & reviewed using GitHub, also generated test results using ALLURE test report.
  • Involved in Functionality, User Interface and Regression testing during the various phases of development using Selenium/TestNG
  • Reported and tracked defects in JIRA found during execution of manual test cases & automation test run in Selenium.
  • Involved in executing Selenium test scripts on different browser & checked for compatibility.
  • Executed test cases in multiple platforms & browsers using Selenium Grid. .
  • Interacted with Developer team and Stakeholders continuously to ensure quality requirements and final products.
  • Have thoroughly done peer reviews for developing the UAT test plan, strategy, test cases which are used while testing the application.
  • Performed REST API Testing to validate the business logic using POSTMAN tool.

Environment : Windows 7, 2008, Mac, AGILE, Oracle 11g, XML, HTML, Microsoft Excel,. SQL, JIRA, Java, Selenium, Maven, TestNG, Allure Report, Internet Explorer, Firefox, Chrome,

Confidential, Charlotte, North Carolina

Selenium Automation Engineer

Responsibilities:

  • Performed Functional Testing, User Interface(UI) Testing , Regression Testing ,User Acceptance Testing (UAT),Integration Testing, System Testing ,Black-box Testing, Cross browser Testing.
  • Developed Agile testing strategies and plans for the project. Interacted with Developer team and Product Owner continuously to ensure quality requirements and final products. Participated Sprint Planning , Daily Stand-up, Sprint Review and Retrospective meeting.
  • Analyzed the project documentation to ensure a thorough understanding of the requirements including, but not limited to user stories , technical specification , design documents , use cases , flow chart , etc. Understood all the business rules , application rules , work flows , etc.
  • Prepared test cases with all types of positive and negative scenarios . Applied test techniques like EVP, BVA and Decisional Coverage to write and executed test cases. Created organized trace ability matrix to ensure test coverage and defect fixation status .
  • Experience in GUI test automation such as Selenium.
  • Used Firebug, Firepath to identify and locate elements along with creating custom Xpath using XML functions.
  • Prepared & Executed test scripts using Selenium WebDriver.
  • Developed Automation test script for Regression testing using Selenium in BDD Cucumber Framework .
  • Executed & reviewed automated test cases using JUNIT, Maven, TestNG, and GitHub.
  • Integrated Selenium with Jenkins to perform integration testing.
  • Used ALLURE Reporting for generating test report.
  • Run automated test cases on multiple platform using Hub-Node Structure of Selenium Grid.
  • Logged Defects for failed scenarios.
  • Prepared UAT test cases with test data, Conducted UAT session with business users, collected feedback from the users and incorporated those feedback in the test plan according to the decision.
  • Performed web service testing for Rest API using Postman to validate business logic before integrating the API with front end. Utilized GET, POST, PUT and DELETE request as per needed
  • Possessed expert level of understanding of WSDL , XSD , Schema , DTD , XML documents for Web Services Testing. Developed Test Cases using WSDL, Schema files which defines Web Service Request , Response , methods/operations, End Point of web service to be tested.
  • Performed database testing/back-end testing by writing queries in MySQL.

Environment : Windows 7, 2008, Mac, AGILE , Internet Explorer, Firefox, Chrome, Oracle 11g, XML, HTML, Microsoft Excel, SQL, JIRA, Java, Selenium, Maven, TestNG, Allure Report

Confidential, Chicago

Software QA Analyst

Responsibilities:

  • Participated in the review and analysis of business requirements, functional specification and design documents to ensure test ability; reporting of gaps/discrepancies, to design the test & create the test scenarios.
  • Performed manual testing to check the usability of the application and executed configuration testing to check if the application was compatible in different environment for each module of the application.
  • Executed extensive end to end test scenarios as part of the Regression Testing and decreased the bug escape ratio to production using JIRA.
  • Tested inventory and order tables in IBM Order Management System to validate the appropriate behavior of Product add to bag, Quantity selection, valid messages and order generation issues on application front end.
  • Used Xpath in XML language, CSS & other locators to locate the web elements.
  • Developed and implemented Page Object Model Based automated functional testing using Selenium & Cucumber with Object Oriented Programming Language “java”
  • Assisted automation test team to create automation test scripts using Selenium on Java and executed those for actual testing using Junit ,TestNG,Maven
  • Identified risks associated to QA activities to projects and communicate risk to Project Manager to minimize impact to overall project schedule.
  • Crated SQL queries to validate data transactions, manipulate data to test inventory system behavior both in front & back-end.
  • Prepared & executed the test cases, creating traceability matrix as well as defining required test data for all mobile applications .
  • Perform appropriate Cross - browser / Cross-platform testing and ensure compatibility and desired on different browsers: IE, Firefox, Safari, and Chrome, IOS & Androids . also executed the test on simulators and emulators.
  • Performed REST API Testing to validate the business logic before integrating the API with the front end using POSTMAN

Environment: Windows 7, 2008, Mac, AGILE, Internet Explorer, Firefox, Chrome, Oracle 11g, XML, HTML, Microsoft Excel, MS Word. SQL, JIRA, Java, Selenium, Maven, TestNG, Allure Report

Confidential

QA Tester

Responsibilities:

  • Developed Agile testing strategies and plans for the project. Interacted with Developer team and Product Owner continuously to ensure quality requirements and final products. Participated Sprint Planning, Daily Stand-up, Iteration Review and Retrospective meeting
  • Worked end to end in Software Testing Life Cycle for the project including planning of testing resource and schedule , creating functional & technical requirements, creating Test Plan, design document ,use cases ,flow charts according to the business rules , application rules , work flows .
  • Prepared test cases with all types of positive and negative scenarios. Applied test techniques like EVP, BVA and Decision Coverage to write and executed test cases. Created organized traceability matrix to ensure test coverage and defect fixation status..
  • Performed manual testing & Conducted end to end testing, UI validation, functional testing, integration testing, System testing and reported the defects using Quality Center (QC).
  • Perform appropriate Cross-browser/Cross-platform testing and ensure compatibility and desired on different browsers: IE, Firefox, Safari, and Chrome & different platforms like Windows, Mac etc.
  • Experienced in preparing/writing and executing test cases, creating traceability matrix as well as defining required test data for mobile application both in iOS and Android devices. Validated using simulators and emulators and also with real time devices.
  • Created SQL queries to validate data for different test scenarios.

Environment: Windows 7 to Windows 98, XP, AGILE, DB2, Internet Explorer, Chrome, Oracle 11g, XML, HTML, Microsoft Excel, MS Word. SQL, Quality Center.

We'd love your feedback!