Automation Engineer Resume
Alexandria, VA
PROFESSIONAL SUMMARY:
- As a QA Analyst / Automation Engineer with 9 years of experience in all phases of software lifecycle, developing Test Cases, Test Plan and Automation test scripts using Test Complete, HP Quick Test Professional (QTP) and performance testing in HP Load Runner in Windows and Web based applications.
- Good experience in Government, Ecommerce, Banking, Financial, Tourist, Insurance, Retail, Educational sectors with strong Business and Functional knowledge.
- Comfortable with QA focus shifts that range from: UI or XML Validation, DB, Mobile Device, iPad, Desktop. Open for traveling
- 9 years of experience in the field of information technology with the emphasis on Software Quality Assurance.
- Expertise in analyzing Business Requirements, Technical Requirements, and High Level Design Documents.
- Experienced in performing Exploratory, Functional, Integration, System, Regression, Security, Smoke, Sanity, Negative, Cross - Browser, Data-Driven, Mobile, PerformanceMainframe and User Acceptance Testing (UAT)
- Expertise in writing, maintaining and Executing Test plans, Test procedures, Test Results and generating software defect reports for the developers.
- Experienced in testing Web Based and Desktop Applications.
- Comfortable working with Java, UNIX, XML, File Net, Siebel, SQL, applications
- Strong experience in working with Windows 2000/XP/7 and Unix environments.
- Experienced in software development life cycle (SDLC) methodologies - Waterfall, Agile Scrum.
- Strong Knowledge of the Software Testing Life Cycle (STLC).
- Experience with Test Automation, Test Management and Defect tracking tools.
- Strong knowledge of Business Rules testing
- Good knowledge of Structured Query Language (SQL).
- Extensive testing experience using testing tools such as Test Complete, Selenium Web Driver, Ready API, UFT Quality Center, Bugzilla, Rational Clear Quest, ALM, Test Manager, TFS Visual Studio
- Excellent understanding of Testing Strategies and QA Technologies.
- Extensively used Quality Center, ALM, Test Manager, TFS for requirements tracking, defect tracking, results and status reporting.
- Experienced in Back-end testing using SQL/PL/SQL Statements in Oracle, SQL Server, DB2
- Experience in preparation of Test Data and Managing data requests.
- Active Participation in Daily and weekly status update meetings.
- Flexible and versatile to adapt to new environment and ability to work under pressure.
- Experienced working as business analyst (BA)
- Ability to focus on deadlines and deliverables
TECHNICAL SKILLS:
Operating Systems: Windows 2000/2003/XP/Vista/7, MS-DOS, UNIX (HP-UX, Sun Solaris) and Linux, Mac
Testing Tools: Test Complete, Quick Test Professional (QTP), Load Runner, Quality Center, IBM (Rational) Test Manager, Visual Studio 2013, Rational Clear Quest, Rational Team concert 2.0, Qterm, Selenium Web Driver, ALM 12.21, RQM
Programming languages: Visual Basic (VB), HTML, XML, C, C++, C#, Java 1.0/2.0, J2EE, VB.NET, ASP.NET, SQL, PL/SQL, JavaScript
Scripting Languages: UNIX shell script, Java Script, VBScript, Java
App/Web servers/other tools: HTML, XML, SAP, Web Logic 4.5, Web Sphere 3.5/6.1, IIS Server, Win32, SQL, Toad, Microsoft Office, SoapUI, ReadyAPI, SQL Developer
Office Tools: MS Word, PowerPoint, Excel, Access, Outlook
Data Warehouse tools: FTP, Informatica, Teradata, ETL
Software Database: MS SQL Server, MySQL, Oracle, MS Access, DB2, Oracle
PROFESSIONAL EXPERIENCE:
Confidential, Alexandria, VA
Automation Engineer
Responsibilities:
- Performed web services testing using SoapUI (Ready API)
- Created test cases and added assertions in SoapUI
- Created and maintained hybrid framework in Selenium Web Driver and Test Complete
- Wrote scripts using Java Script, developed Custom Functions, and used Descriptive Programming in Test Complete.
- Converted manual test cases into automation smoke and regression suites
- Performed 508 Compliance testing on web applications
- Created and executed test cases/scripts for SIT environment
- Hosted demo meetings in SIT
- Executed automation scripts in Ready API
- Performed DB testing, executed SQL queries in Oracle SQL Developer
Environment: JavaScript, Java, Oracle SQL Developer, RQM, Test Complete, Selenium Web Driver, SoapUI (Ready API), Windows
Confidential, Brooklyn, NY
Lead SAP QA Tester
Responsibilities:
- Functional responsibilities included performingIntegration testing (SAP Portal to SAP GUI)
- Assisted in framework preparation for smoke and regression testing with Selenium Web Driver
- Involved in testing User Exits for Business Trips, Delivery, Return Orders, Billing, Report Generation, Budget Calculation
- Involved in testing various Inbound and Outbound IDOC, repair procedure
- Tested the posting in FI module for Account Receivables and Account Payables in Finance module ( FI, FI-TV, SAP SD)
- Created and executed test scenarios for mobile (IOS and Android)
Environment: SAP Solution Manager (SAP SM), ALM 12.2, Jira, Java, Selenium Web Driver
Confidential, Miami, FL
QA Analyst
Responsibilities:
- Involved in the business processes and functional requirements; collaborated with the business in the definition of the Test Strategy (goals, procedures, conditions)
- Documented existing processes and functionality of new components, analyzed and defined testing requirements (regression, integration, functional, sanity, smokemainframe, system, UAT)
- Collaborated with members of the core implementation team on the definition and design of the Test Procedure
- Documented test scripts in Excel and exported them to Visual Studio TFS 2013
- Conducted manual testing and assisted technical teams during verification phase
- Performed mobile testing on Android and iOS platforms
- Executed several performance test scenarios using LoadRunner and analyzed results
- Documented test results and involved in defect management process throughout entire release cycle and in production support
- Wrote SQL statements to perform data validation
- Ensured adherence to project management process, systems development methodology and quality standards for producing project deliverables.
- Prepared status reports, test plans for automation (UFT)
- Wrote VB Script, developed Custom Functions, Dictionary Objects, and used Descriptive Programming in UFT
- Managed objects in Object Repository in UFT
- Tested API flow using XML requests and responses
- Participated in Scrum meetings, sprint planning, and review with onshore and off shore members
Environment: TFS, Visual Studio, Test Manager, SABRE, Selenium, UFT 12, LoadRunner, SQL Server, 3 tier applications on JAVA/J2EE stack
Confidential, Dover, NH
QA Analyst
Responsibilities:
- Developed Test Plan and Test cases based on the user stories (Functional requirements) using the Mercury Quality Center and SAP Solution Manager
- Uploaded Business requirements in SAP SM; imported test scenarios, test cases and defects to Quality Center
- Designed and executed Manual / Automated test cases.
- Presented test cases to business for peer review and ensure completeness.
- Provided the Test status reports, Testing activities and documented issues to the QA Test lead and QA manager.
- Involved in the Regression Testing by usingQTPafter each modification.
- Used Data Driven Testing to check the behavior of application with different inputs as parameters using QTP.
- Used Synchronization Points in QTP to take care of the timing problems between QTP and Application under Test
- Created different kinds of checkpoints like standard, text, and database to check the functionality of the application.
- Used Actions and Re-usable Actions in Quick Test Professional, for designing automation test scripts
- Created Functions using VB scripting and implemented Shared Object Repository to work with multi-action tests.
- Designed and executed scenarios for performance testing.
- Performed defect logging and tracking using the HP Quality center and Bugzilla
- Documented the raised defects and followed up with development team for defect fixes.
- Involved in Functional testing of the web-based application
- Responsible for writing SQL queries for accessing data from the MySQL database
- Performed web services testing using SOAPUI.
- Involved in ETL testing, executed SQL queries to validate the data in target database and familiarity with fact tables, dimension tables, star schema and snow flake schema.
- Participated in RTM/TC’s Walkthroughs and defect report meetings periodically
- Coordinated with UAT team by providing them with test cases and test data.
- Involved in End to End testing of business rules (including PCS) on the Web based application
- Involved in complete QA Life Cycle
Environment: HP Quality Center 10.0, Quick Test Pro 10.0, JAVA, J2EE 5.0, Web Sphere 7.0, WSDL, Linux 5.0, UNIX, XML, VB Script, DB2, TSO. Siebel CRM, ETL Tool Informatica, Java/J2EE, Rally, Quality Center, OBIEE Reporting tool, Web Logic application server, MS Office, Oracle, Universe, TOAD
Confidential, Portland, ME
QA Analyst
Responsibilities:
- Reviewed the Use case and Business requirement documents (BRD) for Functional, Integration and Regression Testing..
- Involved in the creation of detailed Test plan, Test Scenarios and Test cases according to the business requirements.
- Developed Requirements Traceability Matrix (RTM) to track business requirements during the QA Testing Phase.
- Extensively worked with Quality Center to manage the entire testing process (Planning Tests, Executing Test cases, Defect Tracking).
- Converted manual test scripts to automated test scripts in Quick Test Professional, enhanced the scripts by adding user-defined functions. Automated test scenarios for GUIfunctionality, Integration, Boundary, Security and Regression Testing using QTP.
- Created parameterization tests by importing data from excel files and data tables in QTP.
- Used Smart Identification Mechanism for Dynamically Identifying the objects and Regular Expression for strings using QTP.
- Developed Visual Basic scripts for automating the Regression Testing using QTP
- Worked on HP LoadRunner to develop Performance scripts using VUGen, create and execute test scenarios in Controller, and analyze results using Analysis component of LoadRunner.
- Designed, configured and monitored scenarios for stress/performance testing.
- Executed the UNIX commands to know the Backend Batch Jobs Status.
- Extensively interacted with the Developers, Database designers and Business Team to resolve the defects.
- Involved in web services testing using SOAPUI.
- Attended daily and weekly Defect Status meetings.
Environment: HP Quick Test Pro 9.2, HP Quality Center 9.0, JAVA, J2EE, Pega PRPC 5.4, CTI, Oracle 10g, Web Sphere 7.0,,WSDL, UNIX/Linux, XML,, VB Script, AJAX, Toad 9.7.2, VB.NET, LoadRunner, Windows 2003, SQL Server, GUI: Java Script, HTML, Universe
Confidential, Jacksonville, FL
Online instructor, QA Analyst
Responsibilities:
- Used Agile methodology and attended Scrum meetings.
- Participated in Business Analysis, Requirement analysis and Use-Case analysis.
- Performed GUI, Functional testing, Integration and System testing of the application.
- Created Test plans, Test Scenarios and Test cases
- Used Test Plan and Test Lab modules in Quality center for creation and execution of test cases.
- Created SQL statements to perform data validation, analyzed sets of data extracts for data integrity and to ensure proper restoring of data.
- Performed Backend testing by executing SQL/PLSQL Queries using TOAD.
- Used SOAP UI for web service testing.
- Involved in logging and tracking defects in Clear Quest (defect management tool) with proper severity and priority.
- Coordinated with business analyst and business users in User Acceptance Testing (UAT).
Environment: Windows XP, MS Excel, MS Office, Quality Center, SQL, Toad, Rational Clear Quest, LoadRunner