We provide IT Staff Augmentation Services!

Qa Engineer (manual/automation) Resume

MN

SUMMARY

  • Over 6+ yearsof experience in Information Technology, with specializing inSoftware Quality Assurance Testing,proficient in testing onClient/ServerandWeb based applications.
  • Expertise in test automation using Selenium IDE/RC/GRID/Web Driver (with Eclipse & Junit), SoapUI.
  • Expertise in exporting JUnit scripts from Selenium IDE to Eclipse, modifying scripts and writing test suites using Junit.
  • Extensively used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automation testing with QTP (Quick Test Pro), LoadRunner, Quality Center, Selenium, JIRA, SoapUI.
  • Experience in developing Automation Framework, Business Scripts and Generic Functions.
  • Experience on all phases ofSoftware Development Life Cycle (SDLC) and all its methodologies Agile, SCRUMandWaterfall Model.
  • Experience with Mobile Automation usingAppiumautomation framework and WebDriver.
  • Expert using open source bug tracking toolJIRA, Quality Center, BugZilla & IBM Rational Team Concert (RTC).
  • Has knowledge on Web Services and Web Service Testing.
  • Experience in banking and finance, e - commerce and retail domains.
  • Proficient in implementation, supervising and support of the global web-based applications and architecture.
  • Extensive Knowledge of Open-Source Automation Tools.
  • Experience in running Test cases and Test Scripts for Windows and UNIX environments.
  • Experience in Data Validation and Back End Testing of databases to check the integrity of data using SQL queries.
  • Exceptional understanding of the QA life cycle, from test plan, test execution to reporting bugs.
  • Experience in Design and Development of Use Case and Test Case scenarios and root-cause analysis, developing Test Plan, conducting User Acceptance Testing, training and implementing new processes and technology.
  • Well versed in different management scenarios likeChange Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Extensive experience in Functional, Regression, Integration, User Acceptance, and System Testing.
  • Ability to adapt to new environment quickly,strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
  • Outstanding communicator with extensive experience in customer service as well as ability to identify, develop and enhance client relationships.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/RC/WebDriver/GRID, Quick Test Pro (QTP), Test Link, Test Manager, Cucumber, Appium

Languages: JAVA, C, C++

Web Technologies: HTML, XML, CSS, JavaScript, UNIX Shell Scripting

Scripting: Python, JavaScript

IDE: Eclipse, SQL Developer, TOAD

Test Framework: Junit, TestNG, Data Driven Framework

Web Debugging Tool: XPath, FirePath, FireBug

Build Tool: Ant, Maven

Bug Tracking Tools: JIRA, Quality Center (QC), Bugzilla & IBM Rational Team Concert (RTC)

Version Control: SVN, GIT

Data Bases: MS Access, Oracle 11.x, 12c

Operating Systems: Windows 7/10 Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential, MN

QA Engineer (Manual/Automation)

Responsibilities:

  • Gathered business requirements/specifications and analyzed, wroteTest Plans and Test Cases.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed the test cases.
  • Involved in End to End Testing of the complete website which was developed using AngularJS, JavaScript, HTML5, CSS3 and other web technologies.
  • Responsible for writing and maintainSelenium WebDriverscripts for regression andfunctional testingusingdata driven framework.
  • UsedProtractorwhich is an End-to-End Framework testing forAngularJSWeb Applications.
  • Developed test code in Java usingEclipse, IDEandTestNGframework.
  • Setup an Automation framework usingSeleniumto run test cases in multiple browsers and platforms
  • Worked on the Android module of the project to automate the app using Appium.
  • Responsible for identifying the test cases formanualandAutomationwithSelenium WebDriverfor Smoke Test, Functional and Regression Tests.
  • Involved in writing automated scripts forAngularJSapplication usingProtractor and Java.
  • Involved in design and implementation ofSelenium WebDriverautomation framework for smoke and regression test suites (TestNG and Maven).
  • Involved in testing the application in Agile Methodology.
  • Involved onCucumbertesting and defined the test scenarios and created the test cases in Test Manager.
  • Executed browser compatibility and regression tests usingSelenium WebDriverfor testing UI for every new build release.
  • Performed functional tests usingSelenium WebDriverwith data driven framework and documented results in a database.
  • Used theFirebugto inspect theXPathof the web elements andEclipse IDEfor Java development.
  • Identified, ReportedandTracked DefectsusingQuality Centertest management tool.
  • Manually tested,verifiedandvalidatedthat the product meets user requirements.
  • Developed and executedSQL queriesto verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Involved in web services testing usingSOAP UI, wrote adaptors to test / invoke web services.
  • Revieweddatabase test casesaccording to assigned Requirements to validate reports by retrieving data withcomplexSQL queriesfrom oracle database.
  • PerformedEnd-to-Endtesting of database to check data integrity using SQL queries.
  • Assisted QA lead in documentingUser Acceptance Test reportand reporting defect resolution.

Environment: Selenium WebDriver,Java, TestNG,AngularJS, Protractor, LoadRunner, Jenkins, Cucumber, Agile,SQL, Maven, Appium, SoapUI, XPath, FireBug, Eclipse,Quality Center HTML, GitHub, Windows 7.

Confidential, Boca Raton, FL

QA Engineer

Responsibilities:

  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Involved in design and implementation ofSeleniumWebDriverAutomation framework for smoke and regression test suites.
  • Introduced and implemented open source web test toolSeleniumWebDriverfor cross browser testing.
  • Developed and Implemented automation usingSeleniumWebDriverand Java, used Eclipse IDE to develop & debug the code.
  • ConfiguredSeleniumWebDriver, TestNG, Maven tool and createdseleniumautomation scripts in java using and executed various test scripts.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Integrated Automation scripts (SeleniumWebDriverAPI) on Continuous Integration tool Jenkins for nightly batch run of the script.
  • DevelopedSeleniumtest scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Responsible in executingSeleniumtest scripts on different browsers and checked for compatibility.
  • Used Firebug and FirePath to write automated test scripts using XPath.
  • Involved in runningSeleniumautomation scripts and updating the scripts according to enhanced requirements usingSeleniumWebDriverand Python.
  • Involved in SOAP and REST based web services testing using SoapUI web services testing tool.
  • Worked with assertions like Schema Compliance, XPath and SOAP responses, used SoapUI add-in inSelenium WebDriverto do the SOAP and REST API response validation
  • Developed and executed Manual Test Cases.
  • Used JIRA for defect management includes, defect logging, defect tracking, defect triaging and defect closure.
  • Reviewed database test cases according to assigned requirements to validate reports by retrieving data with complex SQL queries from Oracle database.
  • Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Java,SeleniumWebDriver, TestNG, Maven, Jenkins, GitHub, SoapUI, Cucumber, Eclipse, XML, XPath, Firebug, FirePath, Python, JIRA, Agile, SQL

Confidential - San Antonio, TX

QA Automation Engineer

Responsibilities:

  • Analyzed the Business Requirements document, put input in Test Plans and prepared detailed Test Cases for new functionality.
  • Associated with development team to understand technical design and architecture for test planning.
  • Designed and developed page objects using Page Object Model (POM) and Selenium WebDriver.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI using Selenium WebDriver, TestNG and Jenkins.
  • Implemented Keyword Driven automation testing framework utilizing TestNG and Selenium WebDriver.
  • Integrated TestNG with Selenium WebDriverusing Eclipse to generate test execution result.
  • Used Java language and TestNG framework for scripting.
  • Used Maven for building a Web Driver project and integrated with Continuous Integration tool Jenkins for running test on nightly basis automatically.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Created automation framework in Selenium WebDriverusing behavior driven approach like Cucumber.
  • Worked with designing and building automation frameworks in Cucumber BDD.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Worked with the Web programming language HTML, XML and selected web element by using FireBug and FirePath.
  • Tested request and response of XML based web service interfaces using SoapUI.
  • Performed web services testing and XML validation by creating test case suite using SoapUI.
  • 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 WebDriver.
  • Uploaded executed test cases and logged defects in Quality Center.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Followed Agile testing methodology, participated in daily SCRUM meetings.
  • Participated in QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, SoapUI, Cucumber, Maven, SQL, FireBug, FirePath, HTML, XML, Quality Center, Agile, and Windows.

Confidential

QA Analyst

Responsibilities:

  • Analyzed the user requirements, functional specifications and used case documents for Functional testing.
  • Developed and implemented robust MVC pattern base testing with Selenium RC, which cut down the script development time in half.
  • Involved in automating test cases using SeleniumRC with JUnit.
  • Wrote and executed automated test cases using SeleniumRC to automate manual testing solutions.
  • Used SeleniumRC to test search results of Meta search engine.
  • Reviewed Specified Business Documents and prepared Test Cases using Quality Center based on the requirements.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers on different Operating Systems.
  • Verification of Frontend GUI Objects and elements.
  • Developed automated script for back-end testing using SeleniumRC.
  • Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
  • Familiarity with UAT for making website more user-friendly and for web-applications.
  • Involved in writing SQL Queries for backend testing
  • Knowledge of writing JUnit tests using JUnit framework.
  • Coordinated with developers and recorded defects in JIRA to track until they are resolved.
  • Extensively tested customer's payments are sent directly to your commercial bank account using the latest security technology.
  • Involved in weekly walkthroughs and inspection meetings to verify the status of the testing effort and the project.

Environment: SeleniumRC, Java, Junit, SQL, DHTML, Jira, HTML, MSWord, MS Excel, UNIX, Windows.

Hire Now