We provide IT Staff Augmentation Services!

Test Qa Engineer Resume

3.00/5 (Submit Your Rating)

Newark, NJ

SUMMARY

  • Over 6 years of IT experience with focus on analyzing system functionality, design and implementation of QA testing methodology and extensive use of all QA and Object Oriented practice to design test automation framework.
  • Proficient on Automation tools like Selenium WebDriver/RC/IDE/GRID, QTP (Functional & Regression Testing) for testing Client Server and Web based Applications.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Expertise in developing, estimating, documenting and executing test cases manually and generating automated scripts using Selenium IDE, RC and WebDriver.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Experienced with designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Expertise in preparing Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents.
  • Experience in Smoke Testing, Functional Testing, Integration Testing, GUI Testing, Regression Testing, System Testing and UAT.
  • Hands on experience in reporting defects by using HP Quality Center, track, and verify resolution of software and specification defects along with documentations of all phases and involved in complete SDLC.
  • Experience in conducting batch testing and data - driven testing using parameterization to test application with different sets of data.
  • Expertise in technologies like Java, Python, HTML, DHTML, CSS and JavaScript.
  • 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.
  • Experience inFunctional Testing, Data Driven Testing, Load TestingandValidating WSDLusingSOAP UI.
  • Proficient in using Mercury’s Test Management tool HP ALM, Jira, BugZilla and Quality Center for Requirements Management, Test case Management and execution, Defect Tracking and Reporting.
  • Sound Experience in Backend testing by writing SQL queries in Oracle, Sybase, Microsoft SQL Server and Microsoft Access databases.
  • Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.
  • Excellent communication and interpersonal skills, TEMPhas clear understanding of business procedures, adapt new environment quickly and ability to work as an individual and as a part of a team.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE/Grid, QTP, SOAP UI, Cucumber, Jmeter

Languages: JAVA, HTML, XML, Eclipse, Python

Test Framework: Junit, TestNG, MVC

Web Debugging Tool: XPath, Firepath, Firebug

Build/CI Tool: Ant, Maven, Jenkins

Processes: Agile -Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC),HP ALM

Databases: SQL, MS Access, Oracle

Operating Systems: Windows (All Variants) Linux

PROFESSIONAL EXPERIENCE:

Confidential, Newark NJ

Test QA Engineer

Responsibilities:

  • Involved in all stages of Software testing life cycle (STLC), Test Driven Development methodologies and Software Development Life cycle (SDLC) using agile methodologies.
  • Created Test Automation Framework for new enhancements in Selenium WebDriver using Java and TestNG.
  • Implemented functional tests using Java, TestNG framework and BDD through Cucumber.
  • Using Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Integrated teh test suites to Jenkins to execute them automatically after every successful deployment and used it as continuous integration server to MAVEN.
  • Prepared teh automation scripts for UI Validations using Selenium-Java language.
  • Created Automation script using Selenium WebDriver. Executed scripts on different browser and different platforms.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Performed Functional testing, Regression testing, UI testing, and Integration testing of teh application.
  • Performed both API and User Interface testing.
  • Created Traceability Matrices, Test and Bug Reports and other Test related documents.
  • Performance and functional testing of all teh dynamic and interactive features of teh website.
  • Automation testing covered functionality, performance, GUI of all teh components of teh website
  • Tested all backed REST APIs using Postman, Rest Client & SOAP UI.
  • Performed data driven testing by using JDBC and configured SQL queries to fetch data from teh Oracle database.
  • Maintained teh Java and Selenium test source code and resources in teh SVN source control repository tool.
  • Analyzed test results, tracked teh defects and generated reports using JIRA.
  • Created/Updated automated test cases based on release test cases.
  • Supported teh UAT team during their testing.
  • Provided weekly status report to project manager and team lead, worked closely with Business and Development teams.

Environment: Selenium WebDriver, Cucumber, Jenkins, TestNG, maven, Java, SOAP UI, Rest API, PostMan, Jira, SVN, SQL and Windows.

Confidential, San Antonio, TX.

Test Automation Engineer

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Involved in writing manual test cases, automated test scripts and executing manual and automated test scripts for System testing and Regression testing using Selenium WebDriver.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver and JAVA.
  • Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium WebDriver.
  • Written Java Coding to automate Test Cases in Selenium for both Frontend and Backend applications.
  • Responsible for writing JAVA code to be used in testing of teh application using Selenium WebDriver and Eclipse.
  • Developing Selenium WebDriver automation framework using TestNG.
  • Integrated teh framework with TestNG and designed xml based input.
  • Implemented teh Framework based on Java, Mbean interfaces and TestNG.
  • Created and implemented Test Plan and Test Strategy Document outlining teh scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.
  • Designed and Developed Test Cases for automated testing using Selenium, Maven and Eclipse IDE.
  • Developed Maven targets to execute automation suites from command line.
  • Involved in Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Used Cucumber for browser based testing with scenarios and situations.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code for Cucumber.
  • Involved in Configuring and scheduling teh jobs in Jenkins.
  • Involved in integrating teh test suites toJenkinsto execute them automatically after every successful deployment.
  • Used Selenium locators like (XPath, CSS Selectors,Fire Bug, Fire path locator) and WebDriver to test teh web application.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Designed and developed test structure for web services to validate API calls using SOAP UI.
  • Performed Manual Testing of this Web application and automated it by using Selenium IDE.
  • Reported defects using Quality Center and interacted with teh developers to resolve defects/issues through Microsoft Outlook.
  • Wrote SQL queries for validating teh data mapping and data integrity.Performed back-end testing using SQL queries to validate teh data in teh back-end SQL Server.
  • FollowedAgiletesting methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Maven, SOAP UI, Cucumber, Fire path, Firebug, XPath, HTML, XML, Eclipse, Quality Center, Agile, GitHub, SQL, Windows.

Confidential, Columbus, OH.

QA Automation Engineer

Responsibilities:

  • Reviewed Functional Requirement Specifications document and created test cases based on test scenarios drawn from functional requirements for business processes including Customer Registration, Vaccines Pre Booking, Order Pull Through and Vaccines Ordering.
  • Used automated scripts and performed functionality testing during teh various phases of teh application development using Selenium WebDriver.
  • Created test script using Selenium WebDriver.
  • Preparation and execution ofAutomationTest Scripts and Test Suites with Selenium Web Driver using Testing.
  • Identified test cases to automate teh test cases using Selenium WebDriver, Java (Eclipse IDE) and Contributed in teh creation of a framework.
  • Wrote highly efficient and maintainable Java code to develop Page Objects using teh Selenium Framework.
  • Performed Unit testing for Java applications using TestNG.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Wrote Maven build scripts to automate teh compilation and execution of TestNG test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
  • Developed Maven based build scripts to run Selenium Automation. Integrated Maven Scripts to Continuous Integration Server to run nightly tests.
  • Achieved Behavior-Driven Development (BDD) implementation with Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports.
  • Configured teh test suite to Jenkins to make it run on every successful deployment, which helped reduce teh feedback loop time to teh developers
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Developed test scripts for Web elements by identifying teh locators using Firebug andFirePath Firefox plugins.
  • XPATH and DOM are being used to work on teh static and dynamic objects.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Testing a complex Web based application with backend validation in mainframes and usingSOAP UI.
  • Prepared manual and functional test cases on mobile and web applications as per requirement.
  • UsedJIRAfor logging defects and responsible for communicating teh status to teh respective team.
  • Performed Data - Driven Tests by passing different sets of data and checked weather teh information entered is updated into teh database.
  • Proficient in Agile development and Scrum methodology.
  • Worked closely with teh QA lead in estimating teh QA effort and timelines.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SOAP UI, Firebug, Fire Path, Jira, XPath, Eclipse IDE, agile, SQL, Window.

Confidential, Detroit, MI.

QA Engineer

Responsibilities:

  • Involved in analyzing business specification documents, developing Test plans, defining Test cases, developing and automating Test scripts.
  • Performed Manual Testing, Functional Testing, User Acceptance Testing (UAT), Integration Testing, System Testing, Negative and Positive Testing.
  • Involved in teh Regression Testing using Selenium.
  • Involved in implementing Page Objects Design, Keyword Driven, Hybrid automation framework usingSelenium, JAVA and TestNG.
  • Exported Test case Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified teh selenium scripts and executed. Prepared automation test framework (TestNG andMaven).
  • Created tests with Assertions like X-Path assertions using SOAP UI.
  • Wrote Test scenarios, Test cases, Test Plans and Test scripts, corresponding to teh test requirements.
  • Conducted Smoke testing, Functional testing, Regression testing, Integration testing and User Acceptance Testing (UAT) and Data validation testing.
  • Performed Unit Testing of Java application.
  • Performed GUI and Flash component testing and Cross Browser compatibility testing during releases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Developed SQL Queries and Procedures to perform database testing.
  • Involved in Agile Methodology Sprint with daily status meetings.
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Selenium WebDriver, JAVA, ALM, TestNG, JUnit, ANT, Eclipse IDE, X-Path, XML, SOAP UI, Agile, SQL, Windows.

Confidential

QA Tester

Responsibilities:

  • Analyzed system requirements, developed & executed detailed Test plan, Test cases, Test scripts for testing teh functionality, GUI, security, and usability of teh Join Process, Ordering Process and Member Area, which includes Member’s rmation, and Processing Order Information.
  • Prepared test data for functional testing as documented in teh test plan.
  • Executed test cases manually. Compared and analyzed actual with expected results and reported all deviations to teh appropriate individual(s) for resolution.
  • Involved in compatibility testing with other software programs, hardware, operating systems and network environments.
  • Performed ad-hoc, Functional, Regression, Integration and Compatibility Testing of Web-based Application.
  • Responsible for updating and maintaining teh Quality Center for all teh defects found during functional and regression testing and follow up of teh bug life cycle.
  • Performed teh Back-End integration testing to ensure data consistency on front-end by writing and executing SQL queries on teh Oracle database.
  • Conducted Interface and Regression Testing manually during teh various phases of teh development.
  • Used Quality Center, defect tracking tool to report application defects and enhancements request and discussed with developers to resolve technical issues.

Environment: Manual testing, Quality Center, HTML, Java, JSP, EJB, Visio, XML, Oracle and Windows.

We'd love your feedback!