We provide IT Staff Augmentation Services!

Sr. Qa Automation/manual Tester Resume

3.00/5 (Submit Your Rating)

Roseland, NJ

SUMMARY

  • Over 8+ years of QA experience in Manual/Automation testing of Web Apps and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web based Applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Extended experience in systems testing, integration testing, UAT testing, positive and negative, functionality testing, and regression testing.
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium Web Driver, JavaScript.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/Web Driver/IDE/Grid, HP Quick Test Professional and Junit/Testing.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
  • Experienced in Automation testing using Selenium and HP Quality Center.
  • Experienced in using HP Interactive automated testing tools like Quick Test Pro and Quality Center
  • Proficient in using Quality Center, Rally, JIRA, Bugzilla.
  • Experience in working with open - source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), Eclipse and preparation of automation test framework.
  • Extensive experience in using Automated tools like Ruby Cucumber test framework for Client/Server, Web, and database applications
  • Involved in setting of QA Test environment with simulated POS test environment.
  • Knowledge of Agile methodology along with Automation Tools and Protractor.
  • Exposure to web technologies like HTML, XML, CSS.
  • Experience in Understanding the code written in different programming languages Java, Java Script, SQL, and databases like Oracle, SQL Server.
  • Experience in writing test cases as per the Software requirement specifications.
  • Experience in Back - end testing, data validation, Database testing using SQL queries.
  • Executed automation test scripts using windows and Linux platforms for MFP products.
  • Experience in writing and executing SQL queries to perform Data Validation and back-end testing of databases to check the integrity of data.
  • Hands on experience in medical domain as well Worked with providers and Medicare or Medicaid entities to validate Internet portals.
  • A resourceful team player with good Interpersonal, effective problem solving and decision-making skills. Looking ahead for great career in a fair working environment with opportunities to grow.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Log4j, Firebug, FirePath, TestNG, JXL

Language/ Script: Java, JavaScript,VBScript (UFT)

Frameworks: Junit, TestNG, TDD

Firefox Addons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, JavaScript

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA

Build/ CI Tools: Ant, Maven, Jenkins, Hudson

Databases Technologies: MS SQL Server 2000/2005, MS Access 2000, MYSQL

Platforms: Windows 10/7/Vista/XP, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Roseland, NJ

Sr. QA Automation/Manual Tester

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.
  • Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Evaluate and analyze Business Requirements, Functional Specification documents.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium,Cucumber.
  • Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium Web Driver.
  • Proven success in establishment of agile test practices including acceptance test automation using Cucumber (ruby scripting) during acceptance test driven development methodology.
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suites Jenkins, Maven and GitHub.
  • Used Cucumber automated testing to test new and existing functionality.
  • Handled the task of localization/Globalization testing for web and device portal with two junior team members for four languages. Coordinated UI Testing task with one junior team member
  • Gained product knowledge and attended various QA training
  • Expanded knowledge of product through Regression testing of easy modules
  • Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, Xpath, link in the application.
  • Developed test scripts for web services worked with XPATH.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Performed Automation for regression using Selenium Web Driver and Selenium GRID.
  • Used Quality Center for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Java, Selenium WebDriver, Cucumber, TestNG, Maven, Jenkins, GitHub, Agile, Firebug, Firepath, XPath, Eclipse, Quality Center, Oracle, Windows.

Confidential, Plano, TX

Sr. QA Automation Tester

Responsibilities:

  • Designed, developed, and implemented POM based automation-testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
  • Worked with open-source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), Cucumber, Jenkins, Maven, JUnit, JIRA and Eclipse.
  • Customized Page Layouts for Salesforce.com Standard and Custom objects.
  • Supported the e-delivery team operations team in understanding operational workflows and system data structure as well as assisting with data validation.
  • Validated the data from Front End to Back End tables in Oracle Database.
  • Created& documented complete and detailed technical specifications for all custom report & file extract project.
  • Used JIRA to track bugs and maintained the flow of iterations.
  • Used SVN to maintain and manage the build scripts, test data used, and other documents related to the project.
  • Used JIRA to track bugs and maintained the flow of iterations.
  • Used the POI API to read data from the excel sheets.
  • Using Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Involved in Data Driven and Hybrid approaches using Selenium to convert manual test cases into automation.
  • Setup the Automation Framework using Selenium Web Driver, Eclipse, TestNG and Run test cases in multiple browsers and Platforms.
  • Used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards
  • Re-tested fixed bugs and Closed or Re-opened defects in JIRA tool.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS.
  • Used Cucumber for browser-based testing with scenarios and situations.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Created Feature File, Scenario Outline with Cucumber framework and Wrote Acceptance test using BDD Cucumber/Ruby.
  • Checking in the code after successful review in to SVN.
  • Generated, parsed, and validated JSON and XML formatted data using Groovy Script that received in response from REST API calls.
  • Configured and maintained Jenkin/Ant to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Used Ruby Mine IDE and wrote Gherkins/scenarios and generated step definitions and methods using ruby/Cucumber, for different functionalities of the above applications. Performed regression tests to validate the changes for different functionalities, found defects and reported them to development using Quality center.

Environment: Java, Appium, Selenium IDE, Selenium WebDriver, TestNG, Firebug, SQL, iOS, Mobile Testing, JIRA, Jenkins, Microsoft Test Manager (MTM), SVN, Git, Cucumber Testing, Test Cases, Unit Test, Reports, Firebug, SOA, ANT, XPath, Quality Center, XML, SOAP UI, BDD, SQL Server 2012, UNIX, Windows, MS Office.

Confidential

Sr. QA Analyst

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity as part of test management/testing life cycle (STLC).
  • Converted QTP scripts to Selenium WebDriver scripts. Used Java language.
  • Recorded and plays back test in Fire fox using Selenium IDE.
  • Created Automation test framework using Selenium WebDriver.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Exported Test Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (Junit).
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Developed and maintained automated test scripts for Regression testing using QTP, including parameterizing QTP Scripts.
  • Hands on experience in using the GIT and Microsoft Team Foundation server (TFS) version controls.
  • Created Keyword-Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, Junit environment.
  • Performed different testing task using various test scripts on Selenium WebDriver and Junit.
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Good experience in using the test case management tools like HP ALM, JIRA.
  • Writing Test Objectives, Cases & Executing the Cases using SOAP UI.
  • Used Quality Center as Test Repository for Requirements, Test plans.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.

Environment: Java, Selenium WebDriver/IDE, Junit, Ant, HP Quality Center, JavaScript, GIT, TFS, MTM, QTP, XPATH, Eclipse IDE, SOAP UI, Firebug, and Windows.

Confidential

Quality Analyst

Responsibilities:

  • Analyzed the Business Requirement Document (BRD), Functional Specification Documents to prepare Test cases based on Test Plans.
  • Determined user/business/functional requirements.
  • Involved in various testing types like UI Testing, Functional testing, User acceptance testing, Integration testing, Navigation testing and Regression testing on the application.
  • Extensively interacted with Businesspeople, Developers and with end users to test according to their requirements.
  • Used Ant for building the Web driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Open-source technologies such as JavaScript for scripting.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Used Selenium RC for creating Regression scripts.
  • Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Wrote Junit tests using Junit framework.
  • Reviewed and analyzed requirement document for writing Test cases.
  • Run tests by using Selenium remote control in different browsers.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Involved in Web Services Testing using SOAP UI.
  • Developed a Test plan based on testing requirements and created Test cases using test Plan module in HP Quality Center.
  • Organized and prioritized requirements in Quality Center.
  • Scheduled and ran the tests using Test Lab module in HP Quality Center.
  • Attended the daily defect meeting to discuss status and report the test cases of each different testing, discuss issues and advancement which need for the product.

Environment: Java, Selenium IDE/RC, Junit, SOAP UI, Eclipse, JavaScript, Quality Center, Firebug, XPath, PL/SQL, HTML, Apache, Windows XP, and UNIX.

Confidential

Quality Analyst

Responsibilities:

  • Determined test objectives through detailed analysis to automate features comprehensively.
  • Developed, planned, and implemented automated test cases based on software requirements and technical understanding, as well as developed and extended the current test automation infrastructure to be more efficient, both in execution and reporting.
  • Status reporting and test updating in Quality Center.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Created and executed database queries (SQL) to validate database data integrity
  • Used SOAPUI (use of groovy script) for test data setup in Test Driven Development.
  • Updated test cases and test scripts according to changed requirements as well as using Quickest Pro for regression testing.
  • Identified software capability and reliability by conducting functional, system, and regression and performance tests.
  • Documented and reported test outcomes by collecting, analyzing, interpreting, and summarizing data to development team.
  • Assisted in reproducing, investigating, and debugging software issues in coordination with the development team.
  • Worked with minimal supervision, while being responsive in a fast-paced development environment. Also, mentored others in software testing best practices.

Environment: Selenium IDE/RC/Grid, Junit, QuickTest Pro, SQL, WebLogic, Windows, waterfall, SOAP.

We'd love your feedback!