Automation Engineer Resume
Lewisville, TX
PROFESSIONAL SUMMARY:
- Over 6 years of Professional Experience in Software Quality Assurance and Testing in different environments and platforms. Expertise in Automated Software Quality Testing & Manual Testing of Web based and Client - Server applications.
- Possess excellent skills in Automation Testing using Mercury´s Quick Test Pro (QTP), Win Runner and Quality Center.
- Well versed wif various types Software Development methodologies- Waterfall, Agile, RUP, Iterative and Extreme Programming.
- Extensive experience in reviewing Business Requirement Documents, Software Requirement Documents and preparing Test Cases, Test scripts and Execution.
- Experience wif Agile Methodology.
- Good Knowledge on Business intelligence, OLAP, Dimensional modeling, Star and Snowflake schema.
- Strong technical Knowledge of UNIX Utilities, Shell Script to automate process.
- Ability to develop complicated SQL script for Data validation testing by running SQL script, procedures.
- Experience in data retrieval methods using Universes, Personal Data files, Stored Procedures, and free hand SQL.
- Proficient in SQL, Shell Scripting and PL/SQL coding and experience in Performance Tuning of SQL and Stored Procedures.
- Experienced in writing test cases, test scripts, test plans and execution of test cases reporting and documenting the test results using Mercury Quality Center.
- Written complex SQL queries against every database including Oracle, DB2, Sybase, Teradata and SQL Server
- Experience in Black box testing wif a complete QA cycle - from testing, defect logging and verification of fixed bugs
- Extensive experience in Functional testing, Integration/System testing, Regression testing and User Acceptance testing.
- Well versed in GUI application testing, Database testing and Front-end testing.
- Strong verbal and written communication skills.
- Good organizational and interpersonal skills.
- Ability and willingness to tactfully challenge assumptions
- Quick learner, self-motivated, excellent analytical skills.
- Team-player, strong work ethic, detail-oriented, fast learner, highly motivated, eager to meet and exceed objectives and take on more responsibility.
TECHNICAL SKILLS:
Automation Frameworks: Quality Test Pro (QTP), Selenium WebDriver IDE, TestNG, JUNIT
Other Tools: LoadRunner, SOAP UI
Operating Systems: UNIX, LINUX, Mac OS and Windows
Databases: Oracle, MS SQL Server, MySQL, DB2, Sybase, Access
Database Language: SQL, PL/SQL, T-SQL
IDE/Editor: Toad, Oracle SQL Developer, MS SQL Studio, Eclipse IDE
Web Technologies: HTML, JSP, ASP, XML, CSS JavaScript, J2EE, AJAX
Programming Languages: C++, JAVA, PL/SQL, Visual Basic
Scripting languages: VBScript, Shell Scripting, JavaScript
PROFESSIONAL EXPERIENCE:
Confidential, Lewisville, TX
Automation Engineer
Responsibilities:
- Developed Test Cases for Functional, Integration, System and Regression Testing.
- Performed Smoke, Integration, End to End, System Testing Regression Testing.
- Participated in Creating and Execution of Test Plans, Test Cases and Test Scripts.
- Worked on GAP Analysis for Identifying the Missing Scenarios
- Involved in web service testing using SOAP UI
- Written and maintain automated testing scripts using Selenium WebDriver, Java, TestNG.
- Identified the test scenarios for the Regression testing.
- Generated traceability matrix to track requirements and associated test cases.
- Worked in Agile methodologies such as SCRUM
- Performed data validation testing writing SQL Queries
- Identified the test data requirements for testing and created the test data for multiple phases of testing.
- Responsible for creating Traceability Matrix report and Test Completion Progress and defects Report in Quality Center
- Identified the test scenarios to be automated and involved in writing automated test scripts using Selenium WebDriver, Selenium IDE, Java.
Environment: JAVA, SQL/PLSQL, Eclipse, Oracle TOAD, AJAX, Selenium WebDriver, IDE, TestNG, Quality Center 10, Oracle 11g, UNIX, Windows, SOAP UI
Confidential, Pleasanton, CA
QTP/WebService Tester
Responsibilities:
- Performed black box, Functional, Integration and Regression testing of the website.
- Involved in creating UAT test plan and subset of Functional test cases for UAT.
- Used Quality Center to maintain Test Case and Reports Repository.
- Participated in daily/weekly status meetings, conducted walkthroughs, and documented proceedings.
- Linked business requirements to functional groupings and system components.
- Documented defects found throughout UAT and mitigated their resolution wif IT.
- Provided the management wif test metrics, reports, and schedules.
- Performed web service testing using SOAP UI.
- Performed black-box, smoke, functionality, integration, GUI, system, database, regression testing.
- Used Assertions, XPATH to do web service testing using SOAP UI
- Used QTP/VB Script for automation testing
- Used Quality Center to create, manage, and generate reports for percentage of failures wif proper Severity, Priority, test cases status etc.
- Involved in creating data driven framework for automation testing using QTP/VB Script
- Experience wif test data set-up and data conditioning for the application.
Environment: SQL/PLSQL, Quality Center 10.0, Oracle 10g, QTP, SOAP UI, VB Script
Confidential, Harrisburg, PA
QA Analyst
Responsibilities:
- Involved in manual testing of test cases.
- Used Quality Center for bug tracking and reporting.
- Participated in the creation and execution of automated test cases using VBScript in QTP.
- Performed automated testing using Silk.
- Maintained Test Matrix and Traceability Matrix.
- Created and executed test plans that improved data warehouse report quality using Word, Excel and Access.
- Worked in the agile development environment wif frequently changing requirement and features set review product requirement document, functional requirement, test plan and test case document.
- Involved in documenting bugs using Test Director.
- Written SQL queries for data extraction and data setup.
- Designed relational data models based on application system data requirements. Validated models wif the application team.
- Created automated test scripts using Win Runner and Load Runner.
- Coordinated wif developers to fix the bugs and conducted Functional (Positive and Negative), and Integrity Testing.
- Conducted Unit Testing, Integration Testing and System Testing.
- Participate in weekly meeting wif the management team and walkthroughs.
- Performed Smoke Testing, Security Testing, White Box Testing, GUI Testing and User Acceptance testing.
- Performed Performance, Load and Stress Testing of the application by creating virtual users.
Environment: QTP 10.0 Quality Center 10.0, Test Director, Win Runner, Load Runner, MS SQL Server 2008, SQL, Java, Windows.
Confidential, Chicago, IL
QA Tester
Responsibilities:
- Participated in Business Requirements & Interacted wif end users, Subject Matter Experts to write test scenarios to satisfy business transactions.
- Created test plans, test schedules based on high-level business Requirements.
- Developed detailed manual test cases at system & functional level in Quality Center.
- Conducted Integration Testing between various subsystems.
- Managed and monitored offshore team members in technical and application knowledge related to quality process.
- Conducted defect meetings wif developers to walk-through each defect in detail for quick resolutions/fixes.
- Performed regression testing after defects got resolved in test environments.
- Validated the back-end data using SQL queries for data integrity.
Environment: Windows XP, Quick Test Professional 9.5, Quality Center 9.5, EDI 820, Java, Oracle TOAD, Oracle 10g.
Confidential, CO
QA Manual Tester
Responsibilities:
- Preparing a Test Plan as per the requirement/Specifications.
- Used Quality Center for Test management and Defect Tracking.
- Supporting and testing multiple applications individually.
- Manually executed the test cases and also used Quality Center to open defects.
- Reviewing FSD and BRD documents to prepare test plans and test scripts.
- Performing complex analysis of business requirements and system analysis.
- Performing data conditioning, regression testing and test validations.
- Testing contract management application which was developed in .Net.
- Analyzing the business requirements, specifications, creating and executing Test plans, Test cases and Test Scripts.
- Estimated time lines for testing the entire Call flows.
- Created test scenarios and test cases based on vision flows, call flows and flow charts.
- Analyzing the specifications and communicating the spec-related issues to the client.
- Involved in high level meetings wif Project Manager, Business Analysts, Developers and all other team members to resolve issues.
- Attending the regular client call and discuss weekly status wif the client.
- Checked for timely delivery and different milestones.
- Motivate team members.
- Checked for timely delivery and different milestones and motivate team members.
- Produce Test Scripts in such a form that they can be used by trained users during UAT and signed-off wif results recorded.
- Performed compatibility testing wif different vendors.
- Extensively involved in Regression Testing.
- Determined security issues and proposed technical solutions.
Environment: Quality Center 9.2, Oracle 9i, QTP, C#, UNIX, SQL, Agile, MS-Office, Windows
Confidential
Application Manual Tester
Responsibilities:
- Written test cases and performed testing likedGUI, Functionality, Integration, Regression, UAT, Black box testingand performed positive/negative testing for system validations.
- Performed data accuracy, data validation and data integrity testing by querying thedatabase using SQL queriesto check the data table on server.
- Responsible for keeping test schedule working directly wif developers and project manager to ensure clear communications onrequirements and defect reports.
- Involve the database management usingSQL/PLSQL.
- Worked on complex, multi-threaded distributed web software application as test engineer.
- Involved Web application testing and portal testing for different applications.
- Involved in Functional Testing as Unit test, Method test, Test Suite.
Environment: Java/J2EE, Quality Center 9.0, SQL, Windows XP.