Test Automation Engineer Resume
Chantilly, VA
SUMMARY
- 7 years of experience in Software Testing with both Manual and Automation testing of the applications.
- Extensively experienced in creating and designing Test Strategy Documents, Test Plan, Test schedules Test Cases, Test Procedures and Test Scenarios.
- Experienced in Quality Assurance and Software Testing and involving complex client/server and web - based applications.
- Expertise in various SDLC methodologies like Agile SCRUM and Waterfall model.
- Experienced in testing multi-tier application including front-end, Back-End, and compatibility.
- Good Knowledge in Writing and Executing Test cases, analyzing the Test results and Defect Tracking.
- Experienced in logging and tracking defects and measuring the testing effort and quality of the software by creating reports in HP ALM/Quality Center.
- Exposure to bug reporting tools like HP ALM/Quality Center.
- Well versed in defect tracking using JIRA
- Experienced in all types of SQL queries like select, insert, update, delete and joining multiple tables based on business requirement.
- Experienced in Developing Automation Frameworks using VBScript from scratch
- Strong ability in Designing and Developing Data-Driven Frameworks for UFT/QTP using VBScript to validate test cases against different data sets
- Experienced in automating regression scripts using VBScript & Descriptive Programming in HP Unified Functional Testing
- Expert in designing and maintaining Keyword-Driven and Hybrid frameworks depending on business needs
- Strong knowledge on Web Services & hands on experience in validating Web Services using SOAPUI.
- Experienced in performing data validation through QTP/UFT.
- Excellent organizational skills and the ability to handle multiple tasks concurrently.
- Able to work under tight deadlines and highly capable in effectively handling multiple ongoing projects.
- Seasoned mentor to junior testers and manual testers in Testing Best Practices and Automation Testing Best Practices
- Continuously looking for ways to improve various processes regarding testing, defect tracking, and automation test design
- Excellent communication skills both written and verbal.
TECHNICAL SKILLS
Testing Tools: HP Quality Center, HP QuickTest Pro, HP ALM, HP UFT, JIRA, SOAPUI
Programming Language: HTML, XML, SQL, PL/SQL, C/C++, C#, Java, VBScript, JavaScript
Database: Oracle, SQL Server, MySQL, DB2
Operating System: Windows, Unix/Linux
PROFESSIONAL EXPERIENCE
Confidential, Chantilly, VA
Test Automation Engineer
Responsibilities:
- Develop and execute Test Suites, Test Plans, Test Cases
- Track and triage issues using Jira
- Implemented Bug Scrub Meetings to effectively triage defects and reduce defect resolution times
- Attended Daily Standup meetings, Sprint Planning/Commitment meetings, and Sprint Retro meetings
- Test and break web applications, system tools, API’s
- Design, Maintain, and Execute automated tests in the UFT test suite
- Developed Test plans, wrote Test Cases and executed Test Cases from user stories for the Application Under Test
- Designed and executed functional testing on client facing application.
- Developed several Systems Integration Test scripts based on system requirements, business rules and use cases.
- Tested application response for positive and negative sets of data with data-driven testing procedures.
- Performed System, Integration, Regression, Failover and Compatibility Testing
- Provide technical support in project QA activities.
- Ensure that project is delivered within allotted timelines and budgets
- Analyze and troubleshoot QA related issues in a timely fashion
- Review project deliverables and ensure they meet quality standards.
- Review and recommend improvements to existing QA processes.
- Execute test plans, review, and diagnose test failures.
- Maintain QA documentations and generate test reports for management.
- Provide support in design, development and production phases of projects.
- Determine project quality requirements and perform quality-planning activities.
- Plan, conduct and monitor testing and inspection of materials and products to ensure finished product quality
- Collect and compile statistical quality data
- Analyze data to identify areas for improvement in the quality system
- Led the effort to design and automate the regression suite to increase testing efficiency
- Using HP UFT later in the project as the demand for regression testing increased using VBScript
- Created Function Libraries, Recovery Scenarios, AOM Scripts, and External Environment Variable files to increase Automation Framework robustness
- Enhanced automation scripts using checkpoints, environment variables, regular expressions, and output values
- Worked on Integration Testing of Activity screen and Correspondence screen.
- Mentored junior testers and coached them in designing effective test cases
Environment: Oracle, HTML, CSS, Visual Studio, SOAP UI, SQL Server, HP ALM, UFT, XML, JavaScript, Java, Windows, Linux.
Confidential, Silver Spring, MD
Test Engineer
Responsibilities:
- Involved in Designing and Executing of Test Plans, Test Cases, and Test Procedures of quote and new business models of the application.
- Coordinated with Project Team for Test data, setting up test environment, backend interfaces and Test data maintenance.
- Assisted QA Team in designing Test Scenarios and Test Cases.
- Wrote Test cases, and updated Test plans for the logistics module based on Use cases.
- Reviewed and analyzed the business environment and identified process improvements.
- Developed Test Strategy, Test Plan and Test Cases documents to cover Black, and Gray Boxes testing.
- Created huge Test Data in Excel and exported them in HP ALM.
- Run all Regression Tests from HP ALM.
- Used SQL as a client to perform query in MySQL database.
- Developed new Automation Script from manual Test Cases using UFT.
- Used MySQL to validate the Test data that saved in the database through UFT.
- Worked on UFT Framework and modified necessary Framework components.
- Created Checkpoints and output values for the content builder and appliance by using UFT.
- Ensured full integration of UFT and HP ALM.
- Created new issues and log Bugs in JIRA.
- Participated in QA team meeting and bug tracking meetings.
- Proactively interacted with Business Analysts and Developers regarding testing status and defect tracking.
- Used to keep tracking of minutes of meeting and updating the Story Board and Use case document with the requirements and the business rules.
- Involved in validating the Business Rules for the different modules.
- Delivered the status reports like testing status, defect-tracking status, and weekly status reports.
Environment: SQL Server, Oracle, HTML, CSS, AJAX, XML, Windows, Linux, Visual Basic, Visual Studio, HP ALM, UFT, SOAP UI.
Confidential, Hamilton, NJ
Software Tester
Responsibilities:
- Created Test plan and Test Cases to cover overall functionality for web application and Security System.
- Defined and Implemented the Software Development Life Cycle with process development meetings.
- Investigated, researched, recommended and led the implementation of commercial automated test tools and test scripts for regression testing of existing product functionality.
- Responsible for documenting application related errors in Quality Center.
- Managed requirements and maintained test repository using Quality center.
- Conducted Backend Testing by writing SQL Queries to verify the data.
- Designed the Architecture and developed Automation Framework for Mainframe application using QTP.
- Developed custom function libraries to support searching, capturing Mainframe dynamic data and other VBScript string manipulation technics in QTP.
- Developed Data Driven Framework using QTP API module to validate Web Services and APIs.
- Performed the maintenance of function and scripts files in QTP for every build and release.
- Created parameters that inserted different data into each iteration of a test run using Parameterize test in QTP.
- Participated in weekly meetings and walk-throughs to discuss Defects Priorities.
- Reported on testing progress, test coverage and status to the team.
- Interacted with internal and external customers both onsite and remotely.
Environment: MS Office, MS Excel, Quality Center, QTP, SQL, Java, Java Script, VB Script, HTML, Windows.
