Performance Test Engineer Resume
Burbank, CA
SUMMARY:
- 7 years of experience in Solutions - focused QA Engineer with rich experience in automation and programming with banking and insurance clients.
- Strong Expertise in SDLC, Test Management and Testing Lifecycle Methodologies like Agile Models, Rational Unified Process (RUP).
- Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit, Selenium WebDriver, IDE, Grid, ANT, Hudson and TestNG.
- Good experience in testing the various Service Oriented Architectures (SOAs) spanning across various departments using SOAP and WSDL using SoapUI.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as SeleniumRC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, Jmeter, JIRA and SOAPUI.
- Strong Experience in white box testing using JUNIT.
- Good experience in testing and programming Java/J2EE, JSP, Servlets applications.
- Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black Box and White Box testing techniques.
- Extensive analysis experience of analyzing business Documents to develop Test Cases.
- Strong experience in development and execution of Test Plans complete with test criteria test Strategy, test case documents, Requirement Traceability Matrix and Scheduling System testing.
- Extensive experience in Smoke Testing, Functional Testing, Cross Browser Testing and Regression Testing of Web services and web applications.
- Extensive experience in working on Keyword Driven, Data Driven and Hybrid framework using Quick Test Professional.
- Experience of Quick Test Professional features like Descriptive programming, Exception handling, Object Repository &Checkpoint.
- Good programming skills in Java, C, C++, VB, Oracle, SQL, and PL/SQL and experience in SQL Server, Access and Oracle Databases.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
- Experience in VB Scripting, Groovy Scripting and SQL Queries in Backend Testing.
- Good experience in Error Log file check, to know Process Status using UNIX.
- Depth knowledge of Defect management tools and Bug Reporting Tools including Quality Center.
- Experience in Client-Server, n-Tier, Service Oriented Architecture (SOA).
- Excellent interpersonal and communication skill. Good documentation and process management skills with ability to effectively understand the business requirement to develop a quality product.
TECHNICAL SKILLS:
Selenium: IDE, Selenium RC, Selenium Grid, Test Director, Win Runner,Lotus Notes, Quality Center, and CRM tools like Bugzilla, Clear Quest,Siebel, Test Link, Siebel, Perforce. MKS, JIRA,, ANT, REST API
Programming Languages: VB Script, SQL, Java, VB, UML, Shell script
Build Tools and Version: Eclipse IDE,ANT, Perforce, SVN
Control Tools Operating Systems: Windows XP/NT/2000/98, Unix, Linux
Office tools: MS Office - MS Word, Excel, Power Point, Visio, Project.
Browsers: IE, Mozilla, Chrome, Safari
Methodologies: SQA Testing & Methodologies, UI & Compatibility Testing, Regression &Negative Testing, Migration Testing, Use Case Analysis, Requirement Estimation, Test Planning, Test Case Writing, Test Case Execution and Analysis, Scripting, Testing Automation, Defect/ Bug Tracking, Agile Methodology, QA & QC Standards, REST API testing, Query Optimization
PROFESSIONAL EXPERIENCE:
Confidential,Charlotte,NC
QA Analyst/Test Engineer
Responsibilities:
- Worked with Business Analysts and Developers for requirements review and developing Test Scenarios.
- Designed Test Plan for testing life cycle of application.
- Developed System Test Cases and procedures to test various application points.
- Initially involved in creating a Manual Test Cases. Tests were grouped into test plan and executed. Results were recorded and published to management.
- Involved in performing Smoke, Functional, System and Regression and backend Testing
- Created Java based scripts for Selenium WebDriver with JUnit/TestNG as automation frame work.
- 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.
- Developed Hybrid framework with 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.
- Used Selenium GRID to execute test cases in parallel on different target machines.
- Performed Performance Testing using JMeter.
- Performed Web Services Testing and XML validation by creating test case suite using soapUI.
- Wrote SQL Query to extract data from various database tables for testing purpose.
- Database Change Verification testing using Oracle-Toad and SQL queries.
- Identified and documented defects using Buganizer to ensure applications functionality.
- Participated in project meetings, release meetings, QA status meetings and Go-No-Go meeting.
Environment: JAVA, J2EE, JUNIT, Java Script, Selenium Webdriver, TESTNG, Eclipse IDE, Firebug, HP Quality Center,, Grid and SQL Server 2008.
Confidential,Dover, NH
Role:Automation Test Engineer
Responsibilities:- Involved in Functional, Integration, Interface and Regression testing of the application.
- Performed White box testing using Selenium IDE.
- Created Selenium Automation Scripts in Java.
- Identified Test Cases to automate.
- Automate those test cases using Selenium Web Driver and Test NG.
- Participated in business requirements and functional specifications reviews.
- Created Test cases for full requirement and executed the test cases for validating functionality of the application.
- Created custom queries to validate reports (SSRS).
- Created Java based scripts for Selenium WebDriver with JUnit/TestNG as automation frame work.
- Performed Unit Testing of java application.
- Responsible for the analyzing requirements to design and execute test cases in the area of Enterprise Application Integration using BizTalk.
- Created and maintained the traceability Matrix to determine the test coverage.
- Developed the Test Plans to achieve the quality goals of the project.
- Conducted UI testing on different modules including data validation in text fields, negative and positive data, data type, boundary value, validation of optional and required fields.
- Performed manual testing of the functionality of the application by inserting data on different test runs.
- Responsible for entering, Tracking bugs in Quality Center and reporting the defects to the developers for Modification Request.
- Expertise in finding bugs and reporting to developer with error message and suggestion
- Experience in Issue tracking and documenting with comments.
- Involved in testing different set of libraries for better optimization.
- Designed test data using MS Excel sheet for testing the application with positive and negative inputs.
- Converted Manual Test cases into automated regression test scripts based on the importance and the frequency of the test case.
- Defined requirements in Quality center and mapped with the respective test cases for traceability.
- Extensively used Quality center for defect tracking and prioritizing defects.
- Created and maintained the traceability Matrix to determine the test coverage.
- Created and executed SQL statements to retrieve data for testing analysis and test case validations.
- Thoroughly used Joins and Sub-Queries to simplify complex queries involving multiple tables.
Environment: JAVA, J2EE, JUNIT, Java Script, Selenium Webdriver, TESTNG, Eclipse IDE, Firebug, HP Quality Center, Selenium RC, Grid and SQL Server 2008.
Confidential,St Louis, MO
Software Automation Engineer
Responsibilities:- Worked with Business Analysts and Developers for requirements review and developing Test Scenarios.
- Designed Test Plan for testing life cycle of application.
- Developed System Test Cases and procedures to test various application points.
- Initially involved in creating a Manual Test Cases. Tests were grouped into test plan and executed. Results were recorded and published to management.
- Involved in performing Smoke, Functional, System and Regression and backend Testing
- Created Java based scripts for Selenium WebDriver with JUnit/TestNG as automation frame work.
- 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.
- Developed Hybrid framework with 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.
- Used Selenium GRID to execute test cases in parallel on different target machines.
- Performed Performance Testing using JMeter.
- Performed Web Services Testing and XML validation by creating test case suite using soapUI.
- Wrote SQL Query to extract data from various database tables for testing purpose.
- Database Change Verification testing using Oracle-Toad and SQL queries.
- Identified and documented defects using Buganizer to ensure applications functionality.
- Participated in project meetings, release meetings, QA status meetings and Go-No-Go meeting.
Technology Used: Selenium WebDriver, Grid, JUnit,, TestNG, Java, ANT, Oracle-11g, Eclipse, Buganizer, Firebug, Linux (Ubuntu-10.04), Mac OS X, Open Office, Google Docs
Confidential,Burbank, CA
Performance Test Engineer
Responsibilities:- Reviewed Design Documents & Business Requirements to learn the Function and Scope of the Application.
- Preparing Test Plan and writing Test Cases and Scripts for Manual and Automated Testing.
- Implemented QA process like Test Design, Test Development & Test Execution using Quality Center.
- Created Requirement Traceability Matrix (RTM) to trace the requirements in every phase of the SDLC.
- Performed Smoke and GUI Testing, Flash component testing, database testing.
- Performed white box testing using JUnit & TestNG.
- Used the JUnit/TestNG to execute the automated test scripts in Java.
- Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (JUnit and ANT).
- Created Page library classes for supporting modular framework.
- Tested Ajax application using Selenium and Java.
- Performed Cross browser testing & parallel testing using Selenium RC and GRID.
- Developed ANT Scripts for automation tests and integrated it with Continuous Integration System.
- Performed regression tests on application builds and analyzed the test results.
- Performed System testing of the application to meet the Business requirement documents.
- Tested request and response XML's based web services interfaces.
- Good exposure in Database testing using selenium.
- Executing SQL queries to view successful transaction for data validation.
- Quality Center was used as the overall Test Management Tool, where scripts were located and stored under respective Project Folders.
- Performed Defect tracking in QC. Defects were linked via traceability to specific test case.
- Participated in meetings for discussing the status and issues regarding the project deliverables.
Environment: Selenium IDE, Selenium RC, JUnit,LoadRunner 9.0, MS SQL Server, Load Balancer, JAVA, Quality Center
Confidential
QA Developer
Responsibilities:
- Involved in preparing test plans, test cases and test scripts based on functional specifications/business requirements and performed Manual as well as automated testing.
- Conducted Functionality and GUI (Java Web Interface) testing manually and recorded scripts for LoadRunner.
- Conducted Data Base and Regression testing using WinRunner.
- Handled Black Box and Grey Box Testing of the modules in the project.
- Conducted Back-end testing using Oracle9i and prepared reports by developing and executing SQL queries.
- Developed Positive & Negative scenarios for the requirements.
- Developed test plan, test cases and test scripts in TestDirector, after the requirements are signed off.
- Reviewed and Analyzed business requirement documents, technical requirements and functional specification of various functionalities
- Created detailed test plan and test cases from the Business Requirements.
- Created documents detailing the process for each of the test scripts and the scenarios each script performs.
- Involved in the manual testing of the procedures and packages in Oracle 9i.
- Performed Regression testing for the various modules of the application.
- Tested each application against the QA Test Plan and communicated findings with the team.
- Supported UAT with users along with providing training to end-users.
Environment: J2EE, LoadRunner, TestDirector, Performance Centre, ClearCase, ClearQuest, Quality Centre 8, Oracle 9i, SQL, PVCS.
