Senior Test Automation Developer Resume
VA
OBJECTIVE:
- Seeking a challenging and fulfilling career in an organization that fully supports the quality assurance process. I am seeking a position as a Sr. Software Test Engineer with emphasis on automated testing.
TECHNICAL SKILLS
Platforms: Sun Solaris, Microsoft/Intel X86 - based systems.
Operating Systems: UNIX (Sun Solaris), Windows NT4.0/3.51, Windows 95/98/2000/XP, PC-DOS.
Languages: C/C++, HTML, XML, VBScript, JavaScript, VB, PL/SQL, SQL, JAVA, SQA Basic, 4 Test.
Databases: Oracle, SQL Server, Sybase, and MS Access.
Testing Tools: HP UFT, Quick Test Pro (QTP), TestPartner, HP Quality Center (QC10.0), Rational Robot, SILK, QA Partner, WinRunner, TestDirector, LoadRunner, MS Visual Test 4.0 and Rational Visual Test 6.0, Rational RequisitePro.
Methodology: Rational Unified Process (RUP Object-Oriented Analysis and Design).
Problem Tracking: HP ALM, HP Quality Center, JIRA, DevTrack, Test Track, Extra View, SQA Manager.
Software: Microsoft Word, Excel, PowerPoint, Access, Harvest, Microsoft Visual SourceSafe, Perforce,, Win CVS, Ghost, TOAD, SharePoint.
Networking: HTTP, Web Server.
Browsers: IE 8.0, Netscape, FoxFire.
Packages: Office 2010/2007/2000/97 , Lotus Notes, MS Project.
PROFESSIONAL EXPERIENCE
Confidential, VA
Senior Test Automation Developer
Responsibilities:
- Works closely with Product/Business Analysts and Managers to understand the product requirements and use cases in order to develop HP UFT automation framework and to identify automation test scenarios.
- Design, develop and maintain HP UFT automation framework for PostalOne web application and to verify that the automation test scenarios meets customer specifications and overall coverage for the following application functionalities: Manage Mailing Activity, Audit Mailing Activity, Transactions, And Postal Wizard.
- Implemented Automated-testing Framework (Data Driven & Kew Word Driven Frame work) Using VBscripts.
- Used the descriptive language for GUI test scripts, generic usage in automated test scripts.
- Imported and exported data from Excel to UFT.
- Experienced in software engineering methodologies or SDLC like Agile, RUP, and Waterfall.
- Set up test automation environment and developed UFT regression test scripts for overnight execution.
- Design and Develop UFT automation script to test backend testing to manipulate and execute commands to achieve desired results.
- Execute automation script performed SQL statements to acquire and verify test data.
- Reported issue into the ALM bug reported system and follow up with the development team till it gets resolved.
- Ensure superior testing of development code prior to release to production
- Produce reports and documentation for all automated testing efforts, results, activities, data, logging and tracking.
- Coordinate with software engineers to ensure maximum coverage is obtained through automation.
- Define and develop performance test plans and automated scripts using HP Load Runner.
- Responsible for creating, maintaining, modifying, and managing automated performance testing scripts.
- Run API Job through Soap UI.
- Developed automated API test scripts for Web Service Testing Using Soap UI with Groovy scripts.
- Good working experience in open source Automation tools: Selenium Web Driver, Selenium RC, Selenium IDE, Selenium Grid, Cucumber.
- Used Selenium Grid, Desired Capabilities, and Remote Web Driver for distributing the execution in different machines, platforms and browsers.
- Analyzing test results and operational problems to determine presence and scope of potential application defects. Reports errors through HP ALM defect tracking system
- Attended daily scrum meeting, periodic meetings, teleconferences and led discussions on problem resolution
- Generating test execution and defects report per sprint.
- Submitting test execution report to the product owner for every end of sprint.
Confidential
Senior Test Automation Engineer
Responsibilities:
- Performed requirement analysis to ensure the requirements are correct. Identified requirement defects and discrepancies and worked with business analysts to finalize the business requirements.
- Developed test cases according to the requirements, Generated test data, Developed and executed functional, regression and system test cases.
- Analyzed 508 compliance business requirements for the EM and IMPORTS2 applications.
- Developed the 508 compliance Accessibility test cases for EM and IMPORTS2.
- Tested EM and IMPORTS2 application using with JAWS 508 compliance tools.
- Developed complex SQL queries, created test data and performed back-end database testing in Oracle 11g.
- Performed Data Validation using Oracle SQL Queries to ensure input data stored correctly.
- Verified test results and produced system test reports, defect summaries and reports using Quality Center.
- Reported issue into the bug reported system and follow up with the development team till it gets resolved using Quality Center
- Worked closely with software development team analyzing defects.
- Performed reporting software defects, validating the fix, and closing the defects.
- Provided reports on test results - test coverage, pass rate and success rate.
- Working closely with the client for their response on the report.
- Developed, execute and maintain automated data-driven and object-oriented processes test suites using QTP.
- Designed, Developed and implementation of QTP based automation framework that allows other testers to add new automated test cases.
- Analyze test execution results and producing test summaries.
Confidential
Senior Test Automation Engineer
Responsibilities:
- Developed WinRunner (TSL) and TestPartner (VBScript) automated test scripts for testing of the front-end GUI as well as the back-end DEERS DB (Oracle) systems with Fingerprint biometric and personnel data.
- Developed data-driven test automation scripts for functional, regression, performance, and load testing.
- Created automated test frameworks and unified methodology of end-to-end testing across the RAPIDS and DEERS Databases using Oracle SQL queries.
- Programmed in VBSCript and TSL languages to create reusable WR and TP automation scripts incorporating Datatable, Synchronization, DB, and GUI Checkpoints, and error handling and recovery scenarios.
- Created automated scripts for functional, regression, and performance testing.
- Developed stress and load tests scripts using Mercury LoadRunner.
- Wrote SQL queries on Oracle DB to perform backend testing of the transaction results.
- Designed, developed, implemented and executed TP test cases to verify WebDOES application in VBScript.
- Developed test conditions and test cases based on business requirements and technical specifications that verify the adherence to the software development process
- Generated test execution result reports including recommendations concerning the release of the product.
- Created team-wide test strategies to prioritize automated test development and executions.
- Developed processes to identify and analyze software defects, questionable functions, and errors, as well as inconsistencies in software functions, outputs, and content and to meet customer quality standards.
- Logged and Maintained bugs lifecycle in the Jira tracking database and regressed against current version.
- Assisted developers and technical support specialists in resolving product defects.
Confidential, Dallas, TX
Test Automation Engineer
Responsibilities:
- Developed automated Mercury QTP test scripts in VBSCript, including component, integration, black box, system, regression, and performance testing. Developed reusable data-driven test script modules and frameworks. Provided management and developers detailed test results from the QTP script execution runs.
- Developed the automation test implementation plan and presented to the project team and management.
- Maintained test plans and test cases using Test Director.
- Executed and analyzed complex Test Cases and compared actual results against expected results and product requirements. Analyzed test results and recommended corrective actions.
- Identified defects and submitted them into defect tracking database (Dev Track).
- Worked with development team leads to resolve and escalate issues in a timely manner to meet schedules.
- Developed manual test plans based on an understanding of testing methodology and software to be tested.
- Executed tests by using available resources, tools, documentations and test methods such as black box, white box, glass box, integration, system and regression.
Confidential
Senior SQA Automation Test Engineer
Responsibilities:
- Developed detailed automated test suites and subsequent test scripts code for functional, stress, acceptance, and regression testing. Executed scripts and reported results on multiple OS’s and browsers.
- Developed scripts to load against Web Applications scenarios using LoadRunner to backend DB.
- Maintained bugs in the bug database (Test Track) and regressed against current version. Logged errors found during testing cycle. Performed SQL query executions.
- Worked closely with development and QA engineers to specify and implement a variety of manual tests of integration, regression and performance.
- Provided technical assistance and leadership to the mid and junior level engineers.
