Automation Test Engineer Resume
Reston, VA
SUMMARY:
- Detail understanding of Software Development Life Cycle (SDLC), and other development methodology like, waterfall, RUP, iterative, agile.
- Experienced in Smoke Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, Back - End Testing and User Acceptance Testing.
- Validated user's work, track defects, provides feedback to users and managers, perform defect analysis, and identify process improvements.
- Defined and implemented processes necessary to assure production of quality products.
- Monitored, measured, and evaluated the processes for the purpose of making those defects free.
- Assisted with pre-live audits for conversions by reviewing the requirements document and analyze compared to plan set-up to determine if it was executed accurately.
- Lead testing efforts of all technology upgrades and systems changes to identify any defects.
- Identify and utilize necessary resources to plan and execute product / UAT test plans and test scripts.
- Maintained testing / defect methodology documentation and associated work product templates.
- Planed, designed and executed Product / UAT test plans / test scripts.
- Identify Product / UAT testing goals, time lines, milestone schedules, and metrics.
- Acted as a liaison between Conversions Teams and IT to facilitate communication of new products or enhancements.
- Experience in Mercury Interactive QuickTest Pro, LoadRunner, WinRunner, Quality Center.
- Experienced with IBM Rational toolset: Rational Functional Tester, Rational Quality Manager, Rational Team Concert, Rational Requirement Composer, ClearCase, ClearQuest and Rational Requisite Pro.
- Extensively used Test Director, Quality Center, Quality Manager for develop Test cases, Test Execution, Defect tracking and Test Evaluation.
- Good Programming skills and understanding of SQL and PL/SQL, Java, C, C++, TSL Scripts, VB Scripts, VB.Net Scripts.
- Experience in executing test script with Unix commands, Shell scripting, XML, HTML.
- Executed different SQL queries to ensure data integrity.
- Strong analytical, problem solving, excellent inter-personal communication skills and flexible to learn new technologies in the IT industry towards company’s success.
TECHNICAL SKILLS:
Operating System: Windows 7/XP/2000/NT/98, UNIX Linux/Sun.
Programming Languages: C, C++, Java, Visual Basic, SQL, PL/SQL, T- SQL and Cobol.
Database: Oracle 11g/10g/9i, MS Access, MS SQL Server, Quest Software (TOAD) .
Application: MS office, Word Perfect.
Web Tools: Web Logic, Web Sphere, Apache, IE, and Fire fox.
Net Work Tools: TCP/IP/Telnet/FTP.
Testing Tools: QTP, Test Partner, Rational Robot, RFT, RQM, Clear Case, Clear Quest, Rational Requisite Pro, Test Director, Quality Center.
Miscellaneous: UNIX Shell Script, Hardware/Software Maintenance and Installation.
PROFESSIONAL EXPERIENCE:
Confidential, Reston, VA
Automation Test Engineer
Responsibilities:
- Created Regression Test Plan.
- Wrote Test Cases.
- Analyzed the Application to learn the different features.
- Automate the Regression Test Cases using RFT.
- Created Datapool to perform Data Driven Testing.
- Added Verification Points to verify the actual result.
- Developed the script in Java based on the Test Cases.
- Wrote different Function to perform the common task.
- Developed the script according to the Framework.
- Retrieved data from the backend using SQLDBX.
- Used delete Function to delete the Auctions using SQLDBX.
- Attended meeting to discuss about the project schedules.
- Submitted the assignments on time.
- Showed demo of the assignments to the Leads and project Managers.
- Coordinated with the Team Members to perform the assignments on time.
- Submitted weekly status report to the Team Lead every Thursday.
Environment: Rational Functional Tester(RFT), AQA, Sybase, SQLDBX, J2EE, Unix.
Confidential, Frederick, MDAutomation Test Engineer
Responsibilities:
- Developed Test Plans and Test Cases from CR, Work Items and Release Notes.
- Created documents for Rational Quality Manager(RQM) and Rational RequisitePro.
- Performed System Testing, Integration Testing of eCMS v4.4 Release.
- Worked on Rational Quality Manager(RQM) for creating and documenting Test Plans and Test Cases and register the expected result.
- Integrated Rational Quality Manager(RQM) with Rational Functional Tester(RFT) in order to run script automatically from RQM.
- Used Rational Requirement Composer(RRC) to create and review the requirements.
- Used Rational Team Concert(RTC), Numara Footprints to log defects.
- Created Implementation Plan for Rational Functional Tester(RFT).
- Developed script in RFT using Java Scripting.
- Performed Regression and Data Driven Testing using Rational Functional Tester.
- Wrote SQL quaries to perform Back-end Testing.
- Created SCRUM Meeting Minutes.
- Participated in Daily SCRUM Meeting.
- Participated in Monday Kick Off Meeting.
- Participated in weekly Rational Meeting.
- Communicated and collaborated with Team members.
Environment: Rational Functional Tester, Rational Quality Manager, Rational Team Concert, Rational Requirement Composer, Numara Footprints, Oracle11g, PL/SQL, Windows, J2EE, Unix.
Confidential, Arlington, VASoftware Test Engineer
Responsibilities:
- Developed Test Plans, Test Scenarios and Test Cases from business, technical and functional requirement & Use Cases.
- Worked closely with SME’s to identify critical business use cases (Scenario).
- Worked closely with software developers, business analysts, IS operators, and other project management personnel involved in Software Development Life Cycle (SDLC).
- Performed Manual Testing to check the functionalities of the whole application.
- Developed test automation scripts using IBM Rationa Funtional Testing tool(RFT)
- Developed and executed SQL queries to validate data.
- Performed Data Driven Testing using RFT and was running regression test scripts in daily basis.
- Extensively used SQL Queries to perform Back End Testing.
- Using different browsers in different platform conduct User Acceptance Test.
- Instrumental in reporting and tracking defects/bugs using Clear Quest.
- Worked on Rational Quality Manager for creating and documenting Test Plans and Test Cases and register the expected results.
- Developed clear and concise reports from accumulated information.
- Developed and managed the multiple tasks in time
- Experienced with end users needs and their objectives
- Coordinating and monitoring the process of testing of defects, bugs, releases and monitoring the smooth transition of them into production.
- Coordinated with beta client team for application configuration issues, defect analysis and timely release of test versions of application.
- Verified and validated the defects and delivered to the customer bug free software.
- Involved in weekly status updates showing progress of testing.
- Worked closely with product development team to ensure testability.
Environment: Rational Functional Tester, Selenium IDE, Eclipse, Rational Quality Manager, Clear Case, Clear Quest, XML, Oracle11g, PL/SQL, Windows, J2EE, Unix, and Web Logic.
Confidential, Arlington, VASoftware Test Engineer
Responsibilities:
- Developed high-level system Test plan, project timeline, milestones, test levels and responsibilities.
- Documented and created high level detailed Test scenarios (positive and negative) and reviewed with Business stakeholder.
- Active Participation in reviewing Business Requirements, Functional and Technical design documents enabling QA team to be proactive in their testing approach.
- Worked alongside key Business stakeholders and Development teams throughout the creation and refinement of system Test cases for each piece of functionality.
- Loaded test cases into a centralized Web based Test Management tool, Quality Center while mapping each case to either a defect or a new piece of functionality to augment Traceability and Transparency.
- Performed Manual Testing and Automation testing of Web-based and Client-server enterprise applications and used Quality Center for test management.
- Conducted Smoke Testing to ensure minimum expected system behavior.
- Executed detailed validation of application functionality, report Data integrity, and Real-time data integration.
- Performed comprehensive System testing, Functional testing, Regression testing and (UAT) User Acceptance testing.
- Performed Security testing of the high security levels in the client application security mechanism.
- Used SQL for Back-end testing and checking the output of various reports.
- Performed Production Deployment Testing to verify a successful deployment to Prod environment.
- Performed Regression, Integration, Data driven testing using Selenium IDE.
- Expertise in writing Java code and debug them using Eclipse tool .
- Developed test automation scripts using Quick Test Professional (QTP).
- Developed and executed SQL queries to validate data.
- Created Standard checkpoints, Bitmap checkpoints and Text checkpoints to check the application’s current behavior to its behavior in previous version.
- Used Regular Expressions in identifying objects with varying names and titles every time a test is run.
- Enhanced the existing or default test scripts by adding some programming for Custom testing and Debugging the scripts.
- Used Synchronization points in the test script to capture the bitmap images of upload and download Status bars in the application.
- Performed Data Driven Testing using QTP and created automated QTP scripts in HP Business Process environment.
- Managed the Test execution and Defect management process for requirements.
- Created Defects and used as a repository of defect or store them in the Clear Quest.
- Conducted a thorough analysis of defects logged during each iteration to identify pervasive root causes and High-risk system areas.
- Attended daily meetings with the client and development team to review test scenario and obtained official sign-offs.
- Provided level-of-effort estimate at the individual test case level to facilitate iteration test planning.
- Attended daily defect status meetings and weekly team status meetings for reporting testing status and shared ideas for improved testing efforts.
- Communicated and collaborated information flow between Client, QA Team and Developers.
- Extensively involved in taking build, releases in QA environment and also participated in Production Environment releases.
Environment: J2EE, XML, HTML, PL/SQL, Oracle 11g, Quick Test Pro, Quality Center,
Confidential, Jacksonville FlSenior Software Tester
Responsibilities:
- Developed a road map by understanding the business logic and User Requirements for manual and automated testing.
- Collaborate with the software development team to document test cases and test plans.
- Execute test plans and document test results; document and log bugs as necessary.
- Validate bug resolution.
- Use available automation tools to automate QA repetitive testing where possible.
- Understand multi tier web application architecture and communication services between the web, application, and DB tiers.
- Develop UML diagrams as required.
- Regression test existing features to ensure no negative impact when new code is released.
- Extensively worked on requirements, followed Standard Operating Procedures.
- Automated test scenarios for GUI, Functionality, Security, Database and Regression Testing using Quick Test Pro.
- Performed Data Driven tests to validate the same scenario with different test data.
- Used GUI, Bitmap and Text checkpoints in Quick Test Pro script for validations.
- Performed regression testing by executing the baseline scripts identified software errors and interacted with developers to resolve technical issues.
- Reported identified software defects using Quality Center.
- Communicated with development team, requirement team, system admin team to perform different task of testing.
- Participated weekly team meeting with Test Team.
- Participated in Test Plan, Test case, Test analysis result peer review meeting.
Environment: Client Server, SQL Server, XML, HTML, T-SQL, Quick Test Pro, Quality Center, Tracker Defect tool.
Confidential, PASoftware QA Tester
Responsibilities:
- Reviewed software and business requirement documents to get a better understanding of the system on both technical and business perspectives.
- Involved in writing and executing Test Plans and Test Cases for different modules of this application.
- Reviewed the current billing system in operation and developing the Test Cases based on the client’s information for the integration and upgrade to the system.
- Developed test cases to perform Functional, Integration, System and User Acceptance Testing of the application
- Conducted Functional, and GUI testing on each build or version of the application through Rational Robot.
- Created and maintained automated Test Cases using WinRunner.
- Tracked results in the Test Director and reported system defects and bugs.
- Worked with Test Director to track bugs and interface with development team for the status of issue resolutions.
- Wrote SQL Query to extract data from various database tables for testing purpose
- Interaction with Business Development Team, Application Developers, Project Manager and other team members on application testing status when necessary.
Environment: Rational Robot, WinRunner, ClearCase, ClearQuest, Rational Requisite Pro,Test Director, Tracker Defect tool, Client Server, SQL Server, HTML, T-SQL
