Test Automation Resume
Bloomington, IL
SUMMARY
- Over 8 years of IT experience as a QA Analyst in Client/Server and Web Based applications.
- Good noledge and experience of software quality development and implementation, software inspection and testing.
- Exposure to all stages of SDLC and STLC (software test life cycle).
- Full Software Development Life Cycle (SDLC) experience wif good noledge about Object Oriented Analysis and Design, Project Development Lifecycle and Project Management.
- Proficiency in project management tools like MS Project, MS Office.
- Strong in analyzing business requirements and specifications and development of Test plans, Test scripts, Test cases and their execution.
- Proficient in System testing, Integration, Regression and User Acceptance testing.
- Good noledge in QC, QTP and Selenium.
- Highly motivated, detailed oriented, TEMPhas ability & experience to work independently as well as lead a team TEMPeffectively. Possess excellent communication skill.
- Facilitate test case peer reviews wif project & business stakeholders. Develop requirements traceability matrix to ensure appropriate level of test coverage.
- Status Reporting: testing status, defect - tracking status, and weekly status reports to the Test manager.
- Excellent testing skills wif an urge to find hidden bugs.
- Ability to document and track defects as well as produce detailed reports using defect tracking tools such as Quality Center and Test Director.
TECHNICAL SKILLS
Operating system: Unix, Windows
Language: C, C++, Java, Visual Basic, Java
Testing tools: QTP, Quality Center, Selenium web driver Defect Tracker Quality Center, Test Director, TRAC, Lotus Notes
Data Bases/ Tools: PL/SQL, IBM DB2, AllBASE, Oracle 11g, PostgreS
Documentation Tools: MS Office2003/2007,Adobe Acrobat
Web Tools/ Scripting Tools: HTML, CSS, XML, JavaScript
PROFESSIONAL EXPERIENCE
Confidential - Bloomington, IL
Test Automation
Responsibilities:
- Understand business and system requirements of application by working closely wif Business Analyst and development.
- Participate in creating Test Plan, Test Case Design and test script walkthroughs.
- Participate in providing estimates for different testing tasks.
- Analyze Manual Test Cases to determine possibility of automation.
- Create SQL queries to fetch test data for new test cases.
- Fabricate data to create required test data to achieve 100% test coverage.
- Developed automated test scripts in Selenium Web driver for Regression Test Suites.
- Enhance Automation framework wif reusable functions to ensure code reusability.
- Peer Review of Test Scenarios and Test Cases.
- Execute test suites and analyze expected and actual test results.
- Fix and maintain test scripts as and when required.
- Test Web Services using SOAPUI tool by providing different inputs through WSDL and document test results.
- Record defects in Trac and meet wif developers to get them fixed.
- Provide daily test execution metrics that included number of test cases passed/failed, number of defects based on status and severity levels to project team members.
- Escalate issues and risks as appropriate to ensure project deadlines are achieved.
- Attend daily status meetings to discuss ongoing issues.
- Create/Issue/Deploy builds for development/implementation/production environment.
- Document existing issues and solution.
- Perform Technical Checkouts during production implementations.
Environment: JDK 1.6, Rational Software Architect 8.0, WAS 8.0, IBM DB2, IBM OPTIM, Data Studio, Subversion, Maven, Selenium Webdriver, Trac, Junit, ADA, EJB, Message Queues, SharePoint.
Confidential - Wilmington, DE
QA Analyst
Responsibilities:
- Understand business and system requirements of application by working closely wif Business Analyst and development.
- Understand business and system requirements of application by reading Requirements Specification Document and Technical Specification document.
- Attend meetings to understand Manual Test Case flow to determine possibility of automation.
- Create SQL queries to fetch test data for new test cases.
- Develop automated test scripts in IBM Rational Functional Tester for new Change Requests.
- Execute test scripts and fix test ware issues.
- Defect Management activities throughout the project life cycle.
- Enhance Automation framework wif reusable functions to ensure code reusability.
- Peer Review of Test Scenarios and Test Cases.
- Execute test suites and analyze expected and actual test results.
- Fix and maintain test scripts as and when required.
- Provide daily test execution metrics that included number of test cases passed/failed, number of defects based on status and severity levels to project team members.
- Escalate issues and risks as appropriate to ensure project deadlines are achieved.
- Attend daily status meetings to discuss ongoing issues.
- Document existing issues and solution.
Environment: JDK 1.6, IBM Rational Functional Tester 8.5.1, IBM DB2, Toad, IBM Rational Team Concert, SharePoint.
Confidential - McLean, VA
QA Analyst
Responsibilities:
- Gatheird requirements from users and translated in to system requirements and specifications.
- Responsible for preparing Test plans and writing Test Cases, test procedures, test scripts and Analyzing system requirements.
- Performed Manual Testing of the application using numerous Test Scripts.
- Responsible for the complete Manual and Automation testing.
- Test Cases were developed and Executed from Requirements/Business and Technical Specifications.
- Investigated software bugs and interacted wif developers to resolve technical issues.
- Conducted Functional, System and Regression testing during the various phases of the development using Win Runner.
- Responsible for reporting, reviewing, analyzing and comparing bugs.
- Responsible for Understanding ER diagrams to write the test cases.
- Wrote SQL queries to validate database.
- Created different reports for each module and sending status reports to management on progress of the project.
- Generated test scenarios, test cases and test data. Executed tests, created problem reports.
- Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
- Conducted various management activities by analyzing and verifying test results, providing status reports.
Environment: Winrunner 8.2,QTP, Loadrunner, Java, Oracle 9i, SQL, XML, XMLSPY, Test Director.
Confidential - Sprint, VA
QA Analyst
Responsibilities:
- Designed, reviewed and developed test plans, test cases and other documentation.
- Prepared the estimates and schedule for testing activities.
- Designed the Framework to encompass all the Portal pages and subpages.
- Development of the function libraries to cover all the Portlets of the Portal
- Developed the scripts for capturing the Page Load time.
- Creation of Test cases, Test Plans and Test Harness.
- Responsible for the implementation of the quality/testing strategy.
- Developing the Function Libraries.
- Develop the reusable components to use accordingly in the Framework.
- Setup of Automation test Environment.
- Execution of automation scripts for regression suite.
- Design the Database to parameterize through Excel and MS Access.
- Automation Test Script development approach and Test Case creation.
- Responsible for automated Test Suite Execution approach, Object Repositories and Management.
- Involved in Test Data generation for cycle one.
- Design Test Results, Analysis and reporting.
- Design and developed the reports to be displayed in Excel, Access and HTML Format.
Environment: Java 1.5.X, MS Access, Test Director, Windows. XML, SQL, Oracle.
Confidential
Test Engineer
Responsibilities:
- Understand functional logic using the requirements mapping document provided by customer.
- Attend Test Planning meetings.
- Create High-level test cases and test scenarios to ensure maximum test case coverage.
- Test Case Design using DOORS Tool.
- Create complex SQL queries to retrieve data from source and target databases.
- Organize query resolution meetings wif business partners to clarify doubts and document all queries and their answers in query resolution database.
- Develop macros and shell scripts to automate several repetitive manual time consuming activities.
- Motivate team to deliver test results wifin testing deadlines specified by the client by implementing different innovations.
- Continuously improve on existing QA processes to increase team's productivity and quality of the deliverables.
Environment: AllBASE, IBM DB2, IBM Command Editor, UNIX, Core Java.
Confidential
Test Engineer
Responsibilities:
- Reviewed Business Requirement Documents (BRD) and the Technical Specifications.
- Developed automation test scripts using WinRunner.
- Developed test plans and written test cases as per the business requirements.
- Conducted GUI testing to check for appearance and properties of the application.
- Performed Manual Testing to test the usability of the application.
- Written user-defined functions and generated Test Matrix.
- Performed Back end Testing-using SQL.
- Regression testing using WinRunner for the database verification.
- Performed security testing of the application to check unauthorized access.
- Used Clear Quest for bug tracking and reporting, also followed up wif development team to verify bug fixes, and update bug status.
- Documented bugs found out during the process of testing using Test Director.
Environment: WinRunner, Test Director, Clear Quest, Oracle, and UNIX.
