Qa Test Engineer Resume
Chicago, IL
SUMMARY:
- Over 6+ years of extensive hands - on experience in diversified fields of the Software Development Life Cycle (SDLC) specialized in Quality Assurance Process and Methodologies.
- Hands on experience in developing API Collections based web services for API testing (Java client and Soap UI).
- Extensive experience in testing API’s (worked on more than 300 API’s) and API Automation.
- Expertise in testing both web -based application and client-server applications.
- Strong Exposure in Using of QTP Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios and Methods).
- Strong Experience in Descriptive Programming using QTP.
- Experience in developing and executing test cases manually and developed automation scripts using Selenium IDE/Grid/RC/WebDriver.
- Expert in Selenium Automation using Web Driver. Heavy programming experience using Java, JUnit, and TestNG frame works.
- Extensive experience in implementing QA Methodologies writing Test Plans, Test Cases, Test Scenarios and test deliverables for various applications.
- Experience in functional testing, integration testing, regression testing, black box testing, white box testing, unit testing, GUI testing, system testing and browser compatibility testing.
- Experience in writing Test Plans and Test Cases and navigating through the test lab, fully involved in the process of Defect identification and resolution using tools like Quality Center and HP ALM.
- Good Experience in development of iterative and detailed project management plans and schedules using Agile-SCRUM methodology.
- Strong Experience in white box testing using TestNG.
- Writing and executing SQL - DDL, DML statements for checking the validity and integrity of the data in various databases such as Oracle, My SQL, Microsoft SQL Server and Toad to perform Back-End-Testing.
- Good experience in Error Log files check, to know Process Status using UNIX.
- Experienced in developing functional system integration test plans and test cases based on system requirements and business rules.
- Extensive experience in working on Keyword Driven, Data Driven and Hybrid frameworks.
- Experience of Quick Test Professional features like Descriptive programming, Exception handling, Object Repository & Checkpoint.
- Good programming skills in Java, C, C++, VB Script, Java Script, Shell Scripting and ASP.NET.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
- Strong problem solving and analytical skills, Fast learner of complex technologies.
- Excellent Analytical and Logical Programming skills with a good understanding at the Conceptual Level and possess excellent Presentation, Interpersonal skills with a strong desire to achieve specified goals. Excellent written and verbal communication skills including experience in proposal and presentation creation.
TECHNICAL SKILLS:
Testing Tools: POSTMAN, Selenium IDE, RC and web driver, Quality Center 10.0, QTP-12, 11, JUnit, TestNG, Eclipse
Bug Reporting Tool: JIRA, Rally and Bugzilla
Languages: Core Java, C, C++, Java Script, VB Script, ASP.NET, Shell Scripting
Web Technology: HTML, XML, Web Intelligence
Operating System: Windows, UNIX, Linux, Macintosh
SQL Server, MySQL, MS: Access, Oracle
Other Tools: VMware, MS-Word, Excel, MS-Access, Power Point, Putty.
WORK EXPERIENCE:
Confidential, Chicago, IL
QA Test Engineer
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Performed Black Box and Unit testing using Equivalence Partitioning analysis.
- Used Quality Center as Test Repository for Requirements, Test plans.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Recorded and plays back test in Fire fox using Selenium IDE.
- Created Automation test framework using Selenium.
- Used Firebug Tool to identify the Object’s id, Name, Xpath, link in the application.
- Exported Test Case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
- Added annotations to the test. (selenium)
- Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
- Run tests by using Selenium remote control in different browsers.
- Examine the results of test to pinpoint defects in the application.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like
- Internet Explorer and Mozilla Fire Fox on different Operating Systems.
- Validation SQL Queries for backend testing.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.
Environment: Selenium RC / GRID, HP Quality Center/ALM, JAVA, Java Script, JUNIT, Web Sphere, Web logic, Eclipse IDE, SVN, Firebug, Oracle, Windows.
Confidential, Piscataway, NJ
QA Analyst
Responsibilities:
- Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
- Took part in Requirements walkthrough meetings.
- Prepared manual test cases for appointment creation, modification and deletion.
- Build Verification Testing and Functional testing by creating various Scenarios and Test Cases for execution.
- Designed front end web pages using HTML and CSS and worked with Java scripting to enforce client side validations.
- Took a leading role in automation and manual testing, actively involved in creation of detailed test plans test cases and test scenarios for different application modules according to functional requirements and business specifications.
- Effectively used Java Scripting to place front end validations appropriately.
- Responsible for conducting smoke, functional, regression testing as well as ad-hock testing.
- Created automation scripts using selenium web driver.
- Created automation framework using Selenium and JUnit.
- Extensively used SQL queries to check storage and accuracy of data in database table.
- Conducted System Testing, GUI Testing and Cross Browser compatibility testing during the releases and interacted with the developers to resolve any technical issues.
- As a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and reviews.
- Performed Integration and System testing to confirm the correct flow of functionality being tested.
- Experienced in data analysis using SQL, PL/SQL and many other queries based applications.
- Effective Defect Identification, tracking and reporting using HP Quality Center.
- Coordinated defect review calls with the development team and properly handles the issue resolution.
- Developed and reviewed QTP scripts and generated reports.
- Helped facilitate UAT testing and assisted BA and project manager in conducting UAT sessions.
- Took part in status and review meetings.
- Provided daily status for all the deliverables on a daily basis.
- Took part in Test Closure Activities and in providing the Test Closure Document to the stakeholders.
Environment: Selenium Web Driver, JUnit, Java Script, HTML, CSS, Quick Test Professional, Quality Center, VBS, BugZilla, Agile, .Net, Word, Excel, Oracle, SVN, SQL Developer, Shell Scripting.
Confidential, Seattle, WA
QA Engineer
Responsibilities:
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
- In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium.
- Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
- Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
- Developed automation test cases, executed these test scripts and logged defects in JIRA/ALM.
- Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
- Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and Xpath in Selenium.
- Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
- Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
- Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter.
- Designed scenarios in JMeter to perform Load and Stress tests and to analyze results.
- Involved in regression testing using QTP tool prior converting QTP scripts to Selenium web-driver
- Attended weekly status meetings with development and management Teams.
- Reported defects to developer and discussed about the issues in weekly status meetings.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
Environment: Selenium Web driver/IDE, Eclipse, JMeter, Jira, Java, JavaScript, HTML, CSS, X-path, Windows, SQL Server, Quality Center, Test-NG, SVN, SOAP UI, Fire bug, Fire Path, IE Developer Toolkit, QTP.
Confidential, Mooresville, NC
Quality Assurance
Responsibilities:
- Performed test case writing for End-to-End scenarios, review and execution, creating use case scenarios, defect logging, triage and environment setup.
- Performed manual testing and Front-end Web based Functionality testing, for Smoke testing, Regression testing, Integration testing and System testing
- Identified the test cases to be automated using selenium web driver 2.0.
- Writing test scripts using java & eclipse, executing test cases and debugging.
- Prepared and Execution of test scripts using Selenium WebDriver 2.0.
- Implemented reporting using Log4j to view the logging process.
- Implementing Automation Framework and developed using TESTNG.
- Involved in reviewing of the automation scripts developed using selenium.
- Developed in preparing the Test Plan and Test Estimations.
- Reviewed test results, issues and defects related to business units.
- Used Selenium Grid to run tests on multiple platforms in parallel.
- Involved in backend testing for different environments like System Testing and User Acceptance Testing.
- Experience with Apache Subversion to maintain current and previous versions of files.
- Data driving test script to run together with related data sets in a framework.
- Defect reporting, Executing Framework and Analyzing Result.
- Created test planning and participated in execution for API Testing using SoapUI
- Preparing script execution report and mapping Test Cases and Test Scripts on Requirements Traceability Matrix.
- Used SOAP UI to test different web services.
- Generated highly customized Daily Status Report and different input extracts from HP ALM
- Used Rational Clear Quest to track and report system defects and bug fixes.
- Involved in different meetings and walkthroughs and sent weekly status to QA manager.
- Work with Developers, Architects and business team in AGILE environment.
Environment: Selenium WebDriver, JAVA, Oracle, HTML, TestNG, Windows NT, UNIX, VB script, Soap UI, HP ALM, Rational Clear Quest.
Confidential, Tampa, FL
QA Automation Engineer
Responsibilities:
- Analyze Stories and prepare clarifications document.
- Developed detailed Test Plan, Test Case Documents based on the TRD, FRD and BRD.
- Participated in Change management, Release management and worked closely with release manager.
- Involved in managing and updating the release management documents which consist of software release policies, procedures.
- Identification of test cases for automation and involved in Data sheet preparation for test cases.
- Prepared Automation test scripts using selenium web driver.
- Created selenium automation scripts in Java and running scripts on real mobile devices using Device Anywhere Tool including iOS and Android.
- Involved in testing the application primarily for the Functionality, Usability and Consistency.
- Involved in creating automation framework using Selenium and JUnit.
- Analyzed, recorded and modified client-server traffic using HTTP monitor.
- Created and ran functional tests on web services prior to implementation.
- Created MOCKS for web services testing and used Excel to create data driven scripts
- Validated source and target data by writing SQL query using different string functions, group functions in SQL.
- Test cases execution and performed Regression and Re-testing.
- Report defect in QC and Re-validate reported defects.
- Involved in Web Service testing (SOAP) using SoapUI.
- Giving Demo's to client for every Sprint.
- Participated in daily scrum meeting and weekly meetings with Scrum Manager.
- Knowledge sharing with the team members and new resources.
Environment: Selenium Web driver, JUnit, Java, HP Quality Center 10.0, Microsoft SQL Server 2008, Win XP, SoapUI.
