We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

New Orleans, LA

SUMMARY

  • Over 7+ years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare & Media Applications.
  • Total 6 Years of experience in Mobile Apps (Android, iOS).
  • Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Knowledge of Automation Tool like Selenium, protractor.
  • Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, TestNG.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Experience in working with Build Systems like Ant, Maven and continuous integration systems like Jenkins, Hudson, Team City, and Cruise Control.
  • Good experience in Web Services testing using SOAP UI, XML and WSDL; and in providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.
  • Experienced in load and performance testing tool JMeter.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in 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 - based applications.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
  • Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
  • Expertise in performing the Functional Testing, Regression Testing, Integration Testing for the apps on different platform like Android, Java, BREW
  • Expertise in performing manual testing & Mobile Application Testing using Appium.
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
  • Experience in both Waterfall and Agile project environment.
  • Extensive experience with Visual Source Safe and Microsoft Office tools (MS-Word, PowerPoint, Excel and Access).
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Strong in writing SQL queries to perform backend data validations.
  • Have built a test automation framework based on Page Object Model,TestNG and Selenium Webdriver.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium (Android Testing), JMeter

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

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

Languages: C, C++, Java, C#, SQL, PL/SQL, Python, UML.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux

Mobile Manual Testing: Android, iOS.

PROFESSIONAL EXPERIENCE

Confidential, New Orleans, LA

QA Engineer

Responsibilities:

  • 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.
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Performed white box testing using TestNG for class, method, & WebServices testing.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Experienced in load and performance testing tool JMeter.
  • The entire Ruby scripting done usingCucumberframeworkWrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Have built a test automation framework based on Page Object Model,TestNG and Selenium Webdriver.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, SQL, Oracle and Windows, JMeter, Jasmine.

Confidential, AZ

QA Automation Tester

Responsibilities:

  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit/ TestNG and ANT).
  • Formulated and executed test cases as per requirements and design documentation.
  • Used Selenium WebDriver to test search results of Meta search engine.
  • Used TFS (Team Foundation Server) for defect logging and tracking.
  • Involved in preparing test strategies for client side verifications and validations.
  • Involved in automating test cases using Selenium WebDriver with TestNG.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Involved in using QTP for testing desktop application.
  • Reviewed test results, issues and defects related to business units.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Designed and implemented test scripts and managed Selenium test automation processes.
  • Utilized the following testing tools: Selenium/Python, Jmeter, Jira and TestRail.
  • Conducted oracle database tests by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
  • Checked Log files to analyze errors experienced during testing.
  • Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in core java using JUnit prior to agile release.
  • Tested complex SQL queries for querying data against different data bases for data verification process.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Used Protractor for end to end testing for AngularJS applications.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Environment: Selenium WebDriver, Python, TestNG, Protractor, Ant tool, Gherkin, Jmeter, Jira, Agile, TFS, SQL, DHTML, Service Now, Quality center, HTML, VBScript.

Confidential, MO

QA Automation Tester

Responsibilities:

  • Involved in preparing test strategies for client side verifications and validations.
  • Involved in automating test cases using Selenium WebDriver with TestNG for web application.
  • Involved in using QTP for testing desktop application.
  • Involved to write test clients to test the UNIX/Linux functionalities in the language like Core java and Shell Scripting.
  • Developed Groovy scripts to test report application output.
  • Responsible for developing scripts using Groovy 1.7.
  • Used TFS (Team Foundation Server) for defect logging and tracking.
  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Performed regression tests on the application to assure proper functionality of the site after new builds using Clear Quest.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
  • Conducted oracle database tests by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in core java using JUnit prior to agile release.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit/ TestNG and ANT).Checked Log files to analyze errors experienced during testing.
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using Quality Center.
  • Maintained Wireless network engineering, Wireless Access Points, WI-Fi Protocol testing, systems test resulting in the successful delivery of quality WiFi products.
  • Experience with WiFi related to 802.11 a/b/g/n, RF indoor propagation and antenna characterization experience is a plus.
  • Experience with LAN switching, WiFi Routing protocols, TCP/IP, IGMP, QoS.
  • Deep knowledge of 802.11 protocol both at the physical and MAC layer.
  • Prepared SQA Test Plan according to requirements.
  • Developed and implemented robust MVC Pattern base testing with Selenium RC and WebDriver which cut down the script development time in half.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Tested complex SQL queries for querying data against different data bases for data verification process.
  • Restful Web Service testing using Http Client Core java library
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.

Environment: Selenium WebDriver, Core java, TestNG, WiFi, Agile, TFS, SQL, DHTML, QTP, VBScript, Quality center HTML,Oracle11g,MSWord, MS Excel, PL/SQL Developer, GIT, Node.Js, Maven.

Confidential, FL

QA Automation Tester

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs using Microsoft Testing Manager.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Used SOAP UI tool to test Service Oriented Architecture (SOA) based architecture application to test SOAP services and REST API.
  • Used Defect Management tool JIRA.
  • Used RALLY Tool for User Stories for tracking the Sprint Work.
  • Used TFS (Team Foundation Server) for defect logging and tracking.
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Involved in automating test cases using Selenium WebDriver with Junit.
  • Worked on the Scripts inventory and maintaining the scripts for future Regression.
  • Tested Web Services using SOAP UI Tool.
  • Determine what should be automated and what test data needs to be set up.
  • Strong senior QA application and system testing experience including testing automation for regression testing
  • Ability to create test plans, test scenarios, and test cases
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Work in cross-platform environment (UNIX/Linux and Windows)
  • Design and execute the Test Plans and Test cases using User Stories/Business requirements.
  • Performed Sprint level testing, Functional, Systems Integration Testing and Regression Testing.
  • Identified & organized the overall plan for test data, strategy and also identify the Scope of testing within the context of each Sprint.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Worked on creating test case for Object -driven framework for selenium WebDriver.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Extensive work on Agile Methodology for Sprints and Scrums.
  • Experience in verifying the Claim Center implementation meets defined business and regulatory requirements.
  • Proficiency in End-to-End Testing and backend validation using SQL.

Environment: Core java, Selenium WebDriver, Junit, Jmeter, TFS, Core javaScript, HTML, Eclipse, SOAP, SQL, Agile Methodology, J2EE, Oracle, DB2, Soap UI, JIRA Tool for Bug tracking, Unix/Linux, XML

Confidential, CA

Manual Tester

Responsibilities:

  • Participate in weekly meetings to generate Daily Test Status Report for all required test phases
  • Automated the regression test cases using the WebDriver & TestNG.
  • Automated the Test Cases using Selenium, WebDriver, Core java (Eclipse), C# (Visual Studio) and JUnit.
  • Performed Data Driven (Cucumber) and Keyword driven Tests
  • Developed and maintained Hybrid Framework.
  • Extensively used my SQL proficiency during data migrations.
  • Involved in writing load scripts using Apache JMeter.
  • Assign daily task to offshore team
  • Used Microsoft Testing Manager to test plan and test cases.
  • Created Test data set that needs for importing on the Server & for performing various sync operations from the handset.
  • Used TFS (Team Foundation Server) for defect logging and tracking.
  • Participate and provide critical suggestions in design meetings
  • Involved in creating Test plans, for different components within the project.
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
  • Extensively queried through SQL to check the database records.
  • Suggested automation process improvements & engaged in framework enhancements.
  • Engaged in framework enhancements, code reviews and maintaining deliverable quality.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers.
  • Preparing Performance Test Plan, Performance Test strategy and Performance Test log.
  • Designing Performance test Scenarios using Load Runner to evaluate the performance of the applications developed in Multi-tier architecture
  • Actively involved in SDLC and STLC process and used tools like Selenium RC/Webdriver, JMeter, SOAP UI.
  • Perform a smoke test of the application after the build has been deployed to the test environment to ensure that the build is ready for the testing activity to start
  • Resolve issues, report clear defects, and produce metrics for defects and test results
  • Work closely with Development team to understand features and provide deep information to developers to resolve issues quickly.

Environment: Selenium RC, WebDriver, Selenium Grid, Quality Center, Soap UI, HTML, XML, Oracle, Core java Script, UNIX and Windows, SQL, Firepath, Firebug, Core java Eclipse, Jmeter, Keyword driven and Data Driven framework.

Confidential, CA

Test Engineer

Responsibilities:

  • Analyzed the user requirements by interacting with system architect, developers and business users.
  • Preparation of Test plans and Test Cases for all the modules.
  • Participate in the development of product requirements and specifications.
  • Generate Test Report at the end of Testing Phase
  • Manual Defect Reporting and Defect Reporting through Test Director.
  • Participate in customer meetings on project status and design reviews.
  • Escalate any defect/issue to the Project Managers, if they are not addressed within the defined time line.
  • Contribute to the overall improvement in procedures
  • Test maintenance changes.

Environment: ASP, Java Script, SQL Server, XML, Test Director (7.5)

Confidential

Test Engineer

Responsibilities:

  • Documented Test Plans and Test Cases using Rational Test Manager
  • Used SQL queries extensively to validate and manipulate the data in the Oracle database.
  • Maintained a track of the various versions of the Robot test scripts using Rational Clear Case tool
  • Reported and tracked the status of the bugs, assigning severity ratings to them using Rational ClearQuest tool.
  • Analyze business requirements and segregated them into high level and low level Use Cases, activity diagrams and Robustness Diagram using Rational Rose according to UML methodology thus defining the Data Process Models.
  • Performed data driven testing using Data pool in Rational Robot and verified that the application was working properly with different country specifications.
  • Laid down the complete set of processes for the entire Testing lifecycle including, Integration Test, User Acceptance Test and System Test along with the Entry / Exit criteria for each phase of testing.
  • Interacting with the developers on resolving the reported bugs and various technical issues
  • The requirements were managed using Rational Requisite Pro.
  • Understood the business requirements and obtained a clear understanding of the software to be tested.
  • Prepared positive and negative test data for the functional test cases
  • Executed the test cases, gathered and evaluated results and generated test summary reports.

Environment: SQL Server, Windows NT and 2000, UNIX, MS Office, Test Director.

We'd love your feedback!