We provide IT Staff Augmentation Services!

Qa Analyst Resume

3.00/5 (Submit Your Rating)

Springfield, VA

PROFESSIONAL SUMMARY:

  • Over 8+ Years of Software Testing / Quality Assurance experience; both manual and automated.
  • Sound knowledge of Software Development Life Cycle (SDLC), Testing Life Cycle and Testing Methodologies.
  • Proficient on Automation tools like Selenium RC/WebDriver/IDE/Grid and QTP (Functional & Regression Testing), TestNG, JUnit, Ant, Maven, JBehave, Cucumber, Jenkins, Hudson, SOAP UI for testing Client Server and Web based Applications.
  • Automation Testing using Selenium WebDriver and TestNG, WebDriverIO, ES6 Java Script, Protractor for Automating Angular and Traditional Websites using Java and Java Script.
  • Experience in developing selenium automation framework using JUnit/TestNG and developing ANT/Maven targets to execute automation suites from command line.
  • Expertise in using Selenium WebDriver API to automate tests on cross browser and cross platform environment. Key expertise includes testing & debugging GUI& Multi - Applications environment & automated testing using Selenium WebDriver.
  • Sound knowledge on JUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Experienced Automating MS Dynamics CRM testing with UFT.
  • Experienced in making Data Driven and Keyword Driven framework to maintain test suite.
  • Experience include 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 Base Applications.
  • Experience in creating Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, coordinating with development team and track the bug fixes till closure.
  • Experience testing SOA with RESTful/SOAP Web Services . Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI .
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla etc.
  • Good programming skills in Java, VB, Python, Oracle, SQL, PL/SQL and experience in SQL Server, Access and Oracle Databases.
  • Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
  • Experience in performing database testing and working with SQL queries and database like Oracle, MySQL.
  • Strong knowledge of Software Development Life Cycle(SDLC) methodologies such as Agile, SCRUM and waterfall models and BDD.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver/RC/IDE/GRID, Python, POM,HP Quality Center, Zephyr, SauceLabs, Junit, TestNG, Jmeter, JIRA JBehave, Cucumber & Soap UI, Protractor, Specflow

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, Servlets, JDBC, JSP.

Defect Tracking Tools: Quality Center, JIRA, Clear Quest, BugZilla

Build Tools: Ant, Maven

Languages: C, C++, Java, C#, SQL, PL/SQL

Continuous Integration Tools: Jenkins, Perforce, GIT, Hudson, Cruise Control

Browsers: Internet Explorer, Firefox, Chrome & Safari

Databases: Oracle 11g/10g, MySQL, DB2

Operating Systems: Windows XP/7/8, UNIX and Linux

WORK EXPERIENCE:

Confidential, Springfield, VA

QA Analyst

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.
  • Identified test cases to automate. Automate those test 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 in executing Selenium test scripts on different browsers and checked for compatibility.
  • Developed User Interface using JavaScript and tested End-to-End Testing using Protractor Automation Tool.
  • Develop UI automation for node.js/angular.js based web applications using Selenium WebDriver and Protractor .
  • Responsible for planning, executing and managing the UI automation scripts written in AngularJS using Protractor Testing Framework .
  • 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.
  • Automation Testing using Selenium WebDriver and TestNG, WebDriverIO, ES6 Java Script, Protractor for Automating Angular and Traditional Websites using Java and Java Script.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, TestNG, Cucumber , and Eclipse.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumbe r.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber .
  • Run cucumber automated tests to test front end application tests - Specifically to test Warners Store Website, different browser compatibility etc.
  • Cucumber was used for the entire regression testing and functional testing with selenium as a primary tool to the test Test scenarios, Test cases and test conditions identified.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Tested the application in highly dynamic environment with sprint team using Waterfall methodology.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Created Selenium WebDriver automation scripts using Python to validate functionality on various browsers.
  • Extensively worked on Selenium WebDriver with preferred languages Java , Python.
  • Hands on experience in Automation scripting on Windows and WPF applications using QTP & Test complete, Python .
  • Experienced with Python scripts to develop automated scripts and frameworks .
  • Configured Maven for Python Automation projects and developed Project object model (POM ).
  • Designed and developed components using Python .
  • Developed and created manual test script in ALM QC for iOS and Android Mobile Devices.
  • 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.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Involved in using Jenkin s as a Continuous Integration server to configure with Maven.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • 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.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Performed Unit testing with TestNG test frame work and use Bromine for easy running the test and store the result for analysis the test.
  • Developed test scripts for web services using SOAP UI and worked with XPATH.
  • Used XPath for both in database operations and in SOAP response verifications.
  • Involved in SOAP & REST based web services testing using SOAP UIPRO web services testing tool.
  • Identified the Test Scenarios based on Functional Specifications and Business Requirements.
  • Performed web services testing with SOAP UI and Performed Security testing for employee login validations.
  • Conducted workflow, process diagram and gap analysis to derive requirements for existing systems enhancements.
  • Used firebug to identify object’s ids, Name, XPaths, links in the application.
  • Used HP Mercury Quality Center for Test Management for functional Test Automation.
  • Provide all data validation through SQL queries UNIX commands to perform Back-end testing
  • Participated in Walkthrough and defect report meetings periodically.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.
  • Have successfully implemented Protractor and Angular JS for automation using Ruby on rails and Linux OS
  • Have successfully hosted credit insurance website for bug fixing and didactical analysis using Python scripting and Protractor, CASANDRA - Six Sigma quality assurance in association with Jenkins and structured migration to GIT.

Environment: Java, JIRA, CASANDRA, JSON, Perforce, Zephyr, SauceLabs, C#, .Net, API Testing, Selenium WebDriver, Dynamic host Configuration Protocol, Protractor, Cucumber, Jenkins, Python, Specflow, Maven, SOAP UI, VB.Net, MS Dynamic CRM, HTML, CSS, J2EE, SQL, XML, GIT.

Confidential, Baltimore, MD

QA Automation Engineer

Responsibilities:

  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Involved in setting up configuring the testing environment with Eclipse, JUnit, Selenium WebDriver and Selenium Java client driver.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, JUnit and Ant technologies under Java, platform.
  • Performed comprehensive manual testing to test website compliance against requirements Performed Data driven testing using Selenium WebDriver, JUnit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Responsible for planning, executing and managing the UI automation scripts written in AngularJS using Protractor Testing Framework .
  • 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.
  • Automation Testing using Selenium WebDriver and TestNG, WebDriverIO, ES6 Java Script, Protractor for Automating Angular and Traditional Websites using Java and Java Script.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, TestNG, Cucumber , and Eclipse.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumbe r.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber .
  • Run cucumber automated tests to test front end application tests - Specifically to test Warners Store Website, different browser compatibility etc.
  • Cucumber was used for the entire regression testing and functional testing with selenium as a primary tool to the test Test scenarios, Test cases and test conditions identified.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Created Selenium WebDriver automation scripts using Python to validate functionality on various browsers.
  • Extensively worked on Selenium WebDriver with preferred languages Java , Python.
  • Hands on experience in Automation scripting on Windows and WPF applications using QTP & Test complete, Python .
  • Experienced with Python scripts to develop automated scripts and frameworks .
  • Configured Maven for Python Automation projects and developed Project object model (POM ).
  • Designed and developed components using Python .
  • Developed and created manual test script in ALM QC for iOS and Android Mobile Devices.
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Used Ant, SVN, Selenium WebDriver, Jenkins, Java and Selenium Grid to create nightly automation scripts.
  • Created Automation script using Selenium WebDriver. Executed scripts on different browser and different platform.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • On daily basis used build tools like Ant and Jenkins to build and regress automated tests into the PayPal CI process, and for VCS used GIT; documented and tracked defects and produced detailed reports using Jira and Rally.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver using JUnit, and maintained test environments used for white box testing during new product releases.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Perform Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing (UAT), and End-to-End Testing.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Performed Web Services testing with SOAP UI and Performed Security Testing for Employee login validations.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used Firebug to identify Elements’ by ID, Name, CSS, XPath, and Links on Web Pages.
  • Used HP Mercury Quality Center for Test Management, for Functional Test Automation.
  • Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing.
  • Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database.
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
  • Worked on SNMP Version 2 - RFC 1213, for managing IP and TCP based internet and coding using Python.
  • Have environmental experience working on Wi-Fi 802.11g, 802.11ac, 802.11n
  • Have successfully implemented Protractor with hypothecate CASANDRA.
  • Actively participated in status report meetings and interacted with other team members for technical issues for Angular JS, CASANDRA and Protractor

Environment: HTTP, Angular JS, Java, JIRA, Cucumber, Selenium WebDriver, Dynamic host Configuration Protocol, BABOK, Protractor, JavaScript, Python, Cucumber, Jenkins, SOAPUI, VB.Net, MS Dynamic 365, ANT, Eclipse IDE, J2EE, JSON, XML, GIT, Agile, JIRA, Ruby on rails, BugZilla, SQL, PL/SQL

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Analyzed the Functional specifications and Business requirements.
  • Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.
  • 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 RC.
  • Developed Selenium test cases using JUnit framework.
  • Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework using JUnit.
  • Regression test cases were written and automated using Selenium RC.
  • 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.
  • Automation Testing using Selenium WebDriver and TestNG, WebDriverIO, ES6 Java Script, Protractor for Automating Angular and Traditional Websites using Java and Java Script.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber .
  • Run cucumber automated tests to test front end application tests - Specifically to test Warners Store Website, different browser compatibility etc.
  • Cucumber was used for the entire regression testing and functional testing with selenium as a primary tool to the test Test scenarios, Test cases and test conditions identified.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Created Selenium WebDriver automation scripts using Python to validate functionality on various browsers.
  • Extensively worked on Selenium WebDriver with preferred languages Java , Python.
  • Hands on experience in Automation scripting on Windows and WPF applications using QTP & Test complete, Python .
  • Experienced with Python scripts to develop automated scripts and frameworks .
  • Configured Maven for Python Automation projects and developed Project object model (POM ).
  • Designed and developed components using Python .
  • Developed web application tests via Selenium RC, Cruise Control JUnit and DBUnit.
  • Developed Test Plan of the application using Project Management Plan document.
  • Used various checkpoints to verify the expected behavior of the AUT.
  • Used Quality Center for Maintain test cases and for Defect Tracking and Defect Reporting and analysis using Protractor.
  • Validation of Back end data using SQL scripts.
  • Performed all various types of testing like smoke testing, Functional, Regression, System, Integration and User Acceptance testing.
  • Maintained requirements traceability matrix using Quality Center.
  • Participated in meetings with Developers on change requests, Critical Issues and modifications.

Environment: Java, Selenium RC, JUnit, Eclipse, Dynamic host Configuration Protocol, Protractor, Karma, JSON, Cucumber, HTML, SQL, XML, UNIX, MS- Word, MS-Excel, Windows.

Confidential, San Rafael, CA

QA Tester

Responsibilities:

  • Performed test of software web applications included Functional, Integration and Regression Testing using Selenium IDE, Selenium RC and Bromine.
  • Developed the Test Cases handling design Test steps and associated the corresponding requirements.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Created Selenium WebDriver automation scripts using Python to validate functionality on various browsers.
  • Extensively worked on Selenium WebDriver with preferred languages Java , Python.
  • Hands on experience in Automation scripting on Windows and WPF applications using QTP & Test complete, Python .
  • Experienced with Python scripts to develop automated scripts and frameworks .
  • Configured Maven for Python Automation projects and developed Project object model (POM ).
  • Designed and developed components using Python .
  • Developed and created manual test script in ALM QC for iOS and Android Mobile Devices.
  • Performed Unit testing with Junit test frame work and use Bromine for easy running the test and store the result for analysis the test.
  • Automated functional scenarios using Selenium IDE and RC.
  • Worked on developing the automation scripts for backend testing using Selenium RC.
  • Prepared a Report of all automation difficulties and test results for further application.
  • Used BugZilla for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Involved in DB management to performed back end testing writing SQL statement on MySQL and Query Browser.
  • Attending the daily defect triage meeting to discuss status and report the test cases of each different testing, discuss issues and advancement which need for the product.

Environment: Java, Jenkins, GIT, Selenium, VB.Net, Junit, XPath, Eclipse, Bromine, BugZilla, SQL, Oracle and Windows.

Confidential, Washington, D.C.

Automation Tester

Responsibilities:

  • Analyzed test strategies and nature of testing to decide better candidates for Automation testing.
  • Performed manual acceptance testing in each sprint and created defects against failed tests in JIRA if required.
  • Executed automated test scripts in Selenium for smoke testing and regression testing as required
  • Analyzed test coverage for requirements documents in the Requirements Traceability Matrix (RTM) and documented tests/ defects/out of scope of testing etc. in the RTM
  • Regularly worked to identify gap analysis after each sprint
  • Transiting automation test suits from UFT to Selenium WebDriver for supporting multi-browser automated testing activities.
  • Wrote automated test scripts using Selenium WebDriver with Core Java & TestNG framework.
  • Regularly attended in Sprint planning, daily standup and retrospective meetings
  • Extensively worked with the Developers to understand testing strategies
  • Created many valid defects from severity 1 to 5 on many test failing situations,
  • Worked with developers for defect fixing efforts, re-tested defects those are fixed and executed regression tests for any re-test situation to make sure the whole module is bug free after fixing the defect.

Environment: Java, Jenkins, GIT, Selenium, VB.Net, Junit, XPath, Eclipse, Bromine, BugZilla, SQL, Oracle and Windows.

We'd love your feedback!