Quality Engineer Resume
San, FranciscO
SUMMARY
- 8+ years of diverse experience as Quality Assurance Analyst with both Manual and Automation Testing of Web, Mobile (Web), Native Apps (iPhone, Android, iPad) using Java, Selenium Web driver/IDE tools
- Extensive knowledge of QA methodology, software development life cycle (SDLC), software testing life cycle (STLC) with Black box and White box testing experience.
- Proficient in creating test plan, test cases, test scenarios, test data and test scripts. Hands on experience in Preparing Test Summary Report and Test Analysis Report.
- Experience in various testing techniques like Performance testing, Functional testing, Graphical User Interface testing, Regression testing, Ad - hoc testing, Security testing, Usability testing, End to end testing, Integration testing, System testing, User Acceptance testing.
- Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, FirePath, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
- Familiar with Web Technologies: HTML, CSS, JavaScript, XPath, XML, Java, J2EE, JDBC, Log4j, Maven, Ant, FirePath, Firebug, TestNG, JUnit Technologies
- Performed functional testing of the mobile web application manually and Selenium Driver
- Experience in testing native apps on iPhone, Android and iPad devices manually
- Experienced in using HP Interactive automated testing tools like Quick Test Pro and Quality Center
- Experienced with SOA, Web Services, SOAP, RESTFUL, WSDL technologies& Soap UI
- Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.
- Strong experience in Data Analysis and Data Consistency testing Using SQL, VB Scripts and by running shell scripting using in client server and web based applications.
- Experience in Back-end testing, data validation, Database testing using SQL queries.
- Proficient in defect life cycle with defining defects, categorizing bugs based on severity and priority, carried out defect reports using different defect tracking tools/excel sheet.
- Experience in writing daily testing report to explain all the day-to-day activities and weekly testing report, which contains overall status of week, plan for next week, percentage of tests done.
TECHNICAL SKILLS
METHODOLOGIES: WATER FALL, AGILE - SCRUM
TESTING TOOLS: Selenium IDE, Selenium Webdriver, Quick Test Professional /9.5/1Soap UILoad Runner 9.5/9.52/11, JMeter, TESTNG, Junit
TESTING SKILLS: Manual, Automation, Web Services, Mobile Web & App (IPhone and Android)
Web TECHNOLOGIES: HTML, JAVASCRIPT, CSS, AJAX, XML, XPATH, J2EE, JDBC, LOG4J, MAVEN, XPATH, FIREBUG, FIREPATH, TESTNG, JUNIT, SOAP, RESTFUL.
BUGTRACKING TOOLS: Quality Center 10.0/9.5, JIRA, RALLY, Clear Quest, Bugzilla
OPERATING SYSTEMS: Windows /XP/Vista/seven, Unix/Linux, Android, IOS, Windows
LANGUAGES: Java, C, SQL, DHTML, HTML, AJAX, UNIX Shell Script
DATABASE: MS SQL Server 2003/2005,MySql, MS Access, Oracle, Sybase, MS SQL, Oracle Golden Gate
MISC. TOOLS: WinSCP, Secure CRT, Remedy, Clear Case, MS-VSS,SVN, GIT, HTTP Analyzer, Firebug, Paros Proxy
PROFESSIONAL EXPERIENCE
Confidential
Quality Engineer
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.
- Attended Daily Scrum, Iteration Planning and Release planning Meetings
- Involved in testing various business rules User/Customer functionalities, and Change Processes.
- Developed automation scripts for automating Functional and Regression testing using Selenium WebDriver, Eclipse, Test NG, Java, Maven, Log4j and JDBC
- Worked on creating test cases for Object -driven framework for Selenium WebDriver.
- Involved in automating test cases using Selenium WebDriver with TestNG.
- Configured Maven, Log4j, Test NG configuration files
- Prepared documentation for setting up Selenium and Eclipse Environment on Local Work Spaces.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Developed SQL Scripts for Backend Testing to ensure that data is updated as per the Business Rules
- Performed testing of Mobile Web application using Selenium WebDriver.
- Performed the Apps testing on iPhone, iPad and Android Devices
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Wrote SQL Query to extract data from various database tables for testing purpose
- Used TOAD for SQL Query to validate the Integrity of Test Data.
- Performed Regression testing to verify that bug fixes did not break some other parts of the system.
- Performed tests on various features of agile development process.
- Involved in Analysis of an existing system and created test plans that would verify the functional aspects of the application.
- Actively participated with User groups to perform User Acceptance Test (UAT).Checked the Entrance and Exist criteria in each phase of the testing. Phases include Pre-testing.
ENVIRONMENT: Java, Selenium IDE/2, Web Driver 2.0, Cucumber, Web Services, SoapUI, Restful, SOAP, JDBC, XML Reading Java API, Eclipse, Maven, HTML, JavaScript, MySQL, Windows, Mac, iOS, Android, Pivotal tracker, GitHub, TestNG, Eclipse, Linux, MS Office.
Confidential, San Francisco
Quality Engineer
Responsibilities:
- Worked in a fast paced Agile development environment
- Responsible for Manual, Automation using Selenium Web Driver, Scrum and System Testing of the application at various stages
- Automated Web Application Testing using Java-Selenium framework in an Agile environment
- Performed Mobile testing (iPhone, iPad, Android, Mobile Web), Web Services testing, Backend testing, Stage testing and Decision Engine testing.
- Created Selenium Test cases for automation using Selenium Web Driver and Java
- Used Hybrid Framework of Selenium to get data from Excel.
- Wrote JavaScript for client-side scripting and cross-browser compatibility.
- Given validation to see errors while executing test case.
- Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.
- Used SharePoint to report data defect and application defect.
- Performed Smoke, System testing, system Integration Testing, User acceptance testing, Database testing and Regression testing.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center
- Web Automation Testing - Prepare and execute test cases and
- Test many features and functional areas
- Prepare test plan overview and test plan detail for different functional modules
- Develop test scripts for Data Driven, Functional and Regression Testing
- Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.
- Developing test cases, test procedures and test data from requirement document.
- Involved in test plan and test case review meetings.
- Updating the test cases document according to review comments.
- Develop test cases on various types of credit card applications.
- Perform functional testing and regression testing on each field of credit card application pages.
- Involved in Database testing to verify data integrity tests.
- Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application.
Environment: Agile, Ruby, Java, Selenium IDE/2, Web Driver 2.0, Cucumber, Web Services, SoapUI, Restful, SOAP, JDBC, XML Reading Java API, Eclipse, Maven, HTML, JavaScript, MySQL, Windows, Mac, iOS, Android, Pivotal tracker, GitHub, TestNG, Eclipse, Linux, MS Office.
Confidential, San Diego, CA
QA Analyst
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..
- Created Selenium Test cases for automation using Selenium Web Driver and Java
- Used Hybrid Framework of Selenium to get data from Excel. .
- Given validation to see errors while executing test case.
- Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.
- Used SharePoint to report data defect and application defect.
- Performed Smoke, System testing, system Integration Testing, User acceptance testing, Database testing and Regression testing.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center
- Experience developing a Comprehensive Test Strategy inclusive of all testing activities.
- Updating status report daily basis and weekly basis by conducting meetings with QA team.
- Involved in writing of modification reports for errors identified in testing and clearly communicated with development via defect tracking system using Quality Center.
- Conducted system testing for applications to ensure requirements are met and defects are managed.
- Used Rally managing the stories and creating defects for the iteration
- Involved in project management skills by handling details of required methodology and test management tool.
- Developing test cases, test procedures and test data from requirement document.
- Involved in test plan and test case review meetings.
- Updating the test cases document according to review comments.
- Develop test cases on various types of credit card applications.
- Perform functional testing and regression testing on each field of credit card application pages.
- Involved in Database testing to verify data integrity tests.
- Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application.
Environment: Selenium Web Driver 2.0, Quality Center 9, TEST NG, Eclipse, Web Services, SOAP UI, RESTFUL Web Services, Oracle 10g, Oracle Golden Gate, HTML, Java Script, CSS, Java, JDBC, Rally, SQL, and Linux.
Confidential, BOSTON, MA
QA Analyst
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.
- Involved in all phases of the software Development Life Cycle (SDLC)
- Performed Automation testing, Manual testing, Functional testing and Usability testing, System testing, Regression testing and User Acceptance Testing, End two End Testing.
- Uploaded Requirements to Quality Center and created Traceability between requirements and test scripts.
- Writing test scripts based on System requirements specifications and change Request documents.
- Extensively used Selenium Web Driver in a continuous integration system- running Selenium tests.
- Rational Clear Quest is the tool used for tracking and logging the defects that are found while executing the planned test scripts.
- Created Java based scripts for Selenium RC with JUnit/TestNG as automation frame work.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
- The Restful Web Services using SOAP UI Tools
- Performed Performance Testing using JMeter.
- Performed Web Services Testing and XML validation by creating test case suite using Soap UI.
- Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Maintained Test Matrix & Project Matrix using excel sheet to keep track of Project's schedule and status.
Environment: Selenium WebDriver, Java, TestNG, SQL, Apache POI, Maven, Log4j, JDBC, Eclipse, Web Services, SOAP UI, Restful, SOAP, iPhone, iPad, Android, HTML, CSS, JIRA, Quality Center, Oracle11g, MSWord, MS Excel, PL/SQL Developer, UNIX, Windows 7.
Confidential, San Francisco
Quality Engineer
Responsibilities:
- Worked in a fast paced Agile development environment
- Responsible for Manual, Automation using Selenium Web Driver, Scrum and System Testing of the application at various stages
- Automated Web Application Testing using Java-Selenium framework in an Agile environment
- Performed Mobile testing (iPhone, iPad, Android, Mobile Web), Web Services testing, Backend testing, Stage testing and Decision Engine testing.
- Created Selenium Test cases for automation using Selenium Web Driver and Java
- Used Hybrid Framework of Selenium to get data from Excel.
- Wrote JavaScript for client-side scripting and cross-browser compatibility.
- Given validation to see errors while executing test case.
- Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.
- Used SharePoint to report data defect and application defect.
- Performed Smoke, System testing, system Integration Testing, User acceptance testing, Database testing and Regression testing.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center
- Web Automation Testing - Prepare and execute test cases and
- Test many features and functional areas
- Prepare test plan overview and test plan detail for different functional modules
- Develop test scripts for Data Driven, Functional and Regression Testing
- Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.
- Developing test cases, test procedures and test data from requirement document.
- Involved in test plan and test case review meetings.
- Updating the test cases document according to review comments.
- Develop test cases on various types of credit card applications.
- Perform functional testing and regression testing on each field of credit card application pages.
- Involved in Database testing to verify data integrity tests.
- Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application.
Environment: Agile, Ruby, Java, Selenium IDE/2, Web Driver 2.0, Cucumber, Web Services, SoapUI, Restful, SOAP, JDBC, XML Reading Java API, Eclipse, Maven, HTML, JavaScript, MySQL, Windows, Mac, iOS, Android, Pivotal tracker, GitHub, TestNG, Eclipse, Linux, MS Office.
Confidential
QA Tester
Responsibilities:
- Involved in analyzing requirements documents.
- Developed test strategy, test plan, test cases and test scenarios based on application requirements document.
- Performed Functional testing manually.
- Involved in performing extensive back-end testing to make sure data is properly reflected on the web application.
- Used Team Tracker as a defect management tool.
- Performed Manual Testing and regression testing activities for new releases as an end-to-end testing on different platforms like windows 95/98/2000 with web browsers IE and Netscape.
- Responsible for documenting errors, their resolution, as well as performing extensive Regression Testing.
- Involved in weekly walkthrough and inspection meetings to verify the status of testing and to discuss defect and like scenarios.
Environment: Team Tracker, Windows 98, HTML, MSOffice, VB, and Oracle.