Qa Engineer Resume
Philadelphia, PA
SUMMARY:
- Around 5 years of experience in IT industry as a Software QA Expert especially experienced in automated testing of applications for various domains.
- Strong understanding of Software development practices and its phases such as requirement engineering, design, coding, testing and deployment.
- Profound Knowledge of Testing standards, Test processes, Test artifacts and Milestones.
- Expert in analyzing Business Specifications and developing Test plans, Test cases and Test scripts.
- Extensively experienced in Software Development Life Cycle (SDLC) methodologies like Waterfall, Rapid Application development and Agile/Scrum.
- Experienced in performing Integration testing, System testing, Functional testing, Smoke testing, Regression testing and User Acceptance Testing (UAT).
- Expert in creating Test cases using HP ALM/Quality Center with complete coverage of business/application processes and functionalities.
- Proficient in Test Automation using HP UFT and Selenium WebDriver with TestNG framework.
- Strong ability to write in Java Programming, Selenium WebDriver and TestNG.
- Experienced with Visual Basic Scripts to write Reusable Functions, and setting up the startup files for Loading the libraries and configuration in QTP/UFT.
- Strongly skilled in Bug tracking and reporting using HP ALM/Quality Center & Jira
- Strong knowledge of WebService Testing using SoapUI & Rest APIs
- Experienced with functional web services tests
- Skilled with creating automated web services testing processes
- Experienced in Testing Mobile apps across iOS, Android, & Smart TVs
- Run Compatibility Testing cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads etc.)
- Strong knowledge in Performance & Load Testing using JMeter
- Strong knowledge and ability to create complex SQL queries and to work with SQL editors.
- Excellent Organizational ability and Communication skills.
- Excelled at handling multiple projects simultaneously within stringent time and budgetary constraints.
TECHNICAL SKILLS:
Testing Tools: HP Quality Center, HP Quick Test Pro, Selenium, SOAP UI, JMeter, ALM, HP UFT, JIRA, Bugzilla,Programming Language: HTML, XML, SQL, PL/SQL, C/C++, C#, Java, VB Script, JavaScript, Groovy Scripting, Beanshell Scripting
Data Base: Oracle, SQL Server, MySQL, DB2
Operating System: Windows, Unix/Linux, Mac
PROFESSIONAL EXPERIENCE:
Confidential, Philadelphia, PA
QA EngineerResponsibilities:
- Worked with QA manager and various project stakeholders to estimate project complexity.
- Was responsible for planning and designing of automated Test cases including analysis against framework.
- Used Jira for test planning, defect report and executing the test cases.
- Involved in preparing and documenting Test Plan and Test cases for various application across mobile, web & OTT amazon fire stick apps.
- Performed smoke, functional, GUI, database, regression & Ad Hoc Testing.
- Created automation scripts using TestNG for user-defined functions/ Users Stories and executed them daily.
- Conducted Data driven testing, Cross browser testing and Parallel Test execution using Selenium WebDriver. TestNG and Selenium Grid.
- Well versed with Handling Elements in Selenium WebDriver.
- Well versed at debugging Selenium Test Cases when failure occurs.
- Created presentation documents and guidance materials on the automation framework.
- Provided necessary documentation and participated in deployment validation.
- Self- driven and self- motivated person with great communication and presentation skills.
- Comfortable working as a member of integrated team as well as independently.
Environment: Jira, Selenium, JMeter, SoapUI, Windows, Linux, Visual Basic, Visual Studio, SQL Server, Html, CSS, Java, JavaScript, iOS, Android
Confidential, Titusville, NJ
QA Automation Engineer
Responsibilities:
- Worked with QA manager and various project managers to estimate automation effort such as time, money and complexity.
- Was responsible for planning and designing of automated Test cases including analysis against framework.
- Maintained and updated existing automation framework such as monitoring, making change and document change made in scripts, associated test cases and function library.
- Was responsible for leading Automation Testing in AES from conceptualization to implementation including providing automation test metrics.
- Identified the cause of failure of automated scripts, fixed and performed the successful resolution whether rerunning or opening defects accordingly.
- Used HP ALM for configuration management and Defect Tracking to fix bugs.
- Involved in Functional Automated Testing, Regression testing by HP ALM for software development.
- Developed and executed test suite using HP ALM for Portal application.
- Executed test procedures using HP ALM as test management tool.
- Created SQL queries to perform up gradation of database.
- Performed enhancement in SQL database to coordinate with other application.
- Automated Test scenarios for GUI, Functionality, Integration and Regression Testing using UFT.
- Well versed with Handling Elements in Selenium WebDriver
- Writing Test Cases using Element locators, WebDriver methods, Java programing features and TestNG Annotations
- Conducted Data driven testing, Cross browser testing and Parallel Test execution using Selenium WebDriver. TestNG and Selenium Grid
- Develop and implement load and stress tests with JMeter, and present performance statistics to application teams, and provide recommendations on how and where performance can be improved
- Liaised with counterparts in business groups, functions as well as other work streams while complying with deliverable delivery and project implementation schedule.
- Provided production support of Software products by investigating and recreating reported defects.
- Worked as a team player and strong problem-solver in a team of other Software engineers, Project managers, and Business analysts.
Environment: HP ALM, UFT, Selenium, JMeter, SoapUI, Windows, Linux, Visual Basic, Visual Studio, SQL Server, Oracle, Html, CSS, Java, JavaScript, J2EE, AJAX, XML.
Confidential, New York, NY
QA Engineer
Responsibilities:
- Built Test result reports, wrote scripts to automate Tests to facilitate repeatable and efficient Software Test Cycle.
- Developed Test Strategy, Test Plan, Test Cases (Functional and Non-Functional), Test Scenarios from System Requirement Specifications according to the Business requirement.
- Worked through Software Development Life Cycle (SDLC), Quality Assurance Life Cycle (QALC) and participated in full life cycle development-using objects oriented programming concepts.
- Involved in Code and Design Reviews and did Unit and Integration testing as part of Automation testing.
- Participated in the preparation of TRM (Test Responsibility Matrix), which was defined as mapping between Development stages and Test factors.
- Reviewed requirements documents, created and executed Test cases in HP Quality Center to ensure the developed functionality conformed to the specified requirements.
- Provided reports and metrics utilizing HP Quality Center.
- Conducted Back-end testing using Oracle SQL Server.
- Inspected, executed and evaluated Automated Test Scripts in QTP.
- Made bug reports using QTP from the test technicians for errors.
- Revised current Test cases to reflect changes made to the Test Plan documentation for new functionality and performance issues.
- Created object repository, Checkpoints and Parameters in QTP.
- Analyzed recorded and modified client-server traffic using an HTTP monitor.
- Created and ran functional and load tests on web services prior to implementation.
- Created MOCKS for web services testing.
- Reviewed requirements documents to ensure the developed functionality conformed to the specified requirements.
- Managed day-to-day QA tasks as specified by the project launch schedule.
- Accomplished Quality assurance tasks for various program and Analytics/business intelligence projects.
- Provided necessary documentation and participated in deployment validation.
Environment: HP Quality Center, HP QTP, Windows, UNIX, Java, J2EE, SQL Server, Oracle, MS Office.
Confidential, Jersey City, NJ
Software Tester
Responsibilities:
- Analyzed the Business requirement documents, Functional specification documents to prepare Test cases and effort estimation.
- Developed, maintained and upgraded Test scripts, Utilities, Simulators, Data sets and other Programmatic Test tools required to execute Test plans.
- Created Manual test cases and Test suites for different modules of the application.
- Worked with the development team to create a suite of test data including both input files and expected results.
- Executed the Tests manually to verify the application functionality and developed Smoke scripts for weekly builds and scripts for installation process.
- Designed appropriate Test Scripts in Quality Center.
- Identified and isolated product defects by using Quality Center across a wide selection of ecommerce websites.
- Wrote basic and simple SQL queries to enroll data into database.
- Developed Software Quality metrics, tracing the bugs by using QTP for the management.
- Wrote Test Cases in QTP based on the technical and functional specifications .
- Implemented QTP tools to perform testing activities correctly.
- Worked closely with product and software development management to work into a successful QA automation framework.
- Interacted with the User Communities of software to monitor and investigate defects and communicated further software improvement to Software Developers and Engineers.
Environment: Quality Center, QTP, Java, J2EE, Java Script, MS Office, VB Script, Oracle, Windows, UNIX.