Qa Automation Engineer Resume
Mt Laurel, NJ
SUMMARY
- 7+ of experience in IT industry in quality assurance & testing in multi - tier client/server web based applications in service sectors with expertise in financial Mortgage, Materials, Sales and distribution, manufacturing, entertainment and healthcare domains.
- Excellent understanding of the Software Development Life Cycle (SDLC) and Testing Life Cycle (TLC) and TSYS Process.
- Strong experience on Risk Management Applications (Financial Products)
- Strong experience on Web based application and financial data validation
- Tested the Financial Instruments Data, Risk Management analysis (Ex: Time Series Data, Reference Data)
- Expert in Selenium Web driver automation testing.
- Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
- Strong Experience in Java Programming, Selenium WebDriver, Junit and TestNG.
- Well versed with Handling Elements in Selenium WebDriver.
- Writing Test Cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
- Mobile automation of Android and windows app using Appium and Selenium WebDriver.
- Executing Selenium Test Cases and Reporting defects.
- Experience in Data driven Testing, Cross Browser Testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
- Expertise in implementation of Automation framework using Selenium.
- Used Protractor, Selenium for angularJS UI application testing automation
- Involved in the Agile Scrum Process
- ETL - Data warehousing (Informatica) files testing.
- Proficiency in development of Test Plans, Test Conditions, Test cases and automated Test Scripts
- Experience in various bug tracking tools - Test Director, Rational Clear Quest, BugZilla
- Experience in WhiteBox Testing and BlackBox Testing
- Strong Experience in Functionality testing, System testing, End-to-end testing, Smoke testing, Regression testing, Data-driven testing, Negative testing, Positive testing, Cross Browser testing, User Acceptance Testing and Boundary Value Testing, performance testing, stress testing, load testing and endurance testing.
- Excellent knowledge in SQL queries, Database/Backend testing.
- Experienced in working on UNIX, Windows platforms.
- Excellent communication skills and ability to work both independently as well as in a team.
- Experience on Data profiling, Data Validation, Data Integrity
- Proven ability to communicate effectively with other members of the QA team and the Development team.
- Managed software testing in an Agile (Scrum) development environment.
TECHNICAL SKILLS
Operating Systems: Windows 95 / 98 / NT / 2000/ 2003 /XP, UNIX, MS DOS.
Languages: C, SQL, HTML, XML, DHTML, Visual Basic, Java, SAP R/3, C#, C++.
Databases: SQL Server, Oracle, DB2, and MS Access.
Web technologies: HTTP, XML, HTML/Java script
Packages: MS Word, MS Excel and MS Power point
Testing Tools: Q.T.P 9.0, Rational Robot, Rational Test Manager, Rational Clear Quest, Win Runner, Test Director, QTC, Rally, Junit, Selenium, Protractor, MS-TFS (MS- Team Foundation Server), Web load, Quality Center(8.2,9.0).
Web Servers: Apache/Tomcat
Management Tools: Test Director/Quality Centre, Test ManagerIBM Rational Management
PROFESSIONAL EXPERIENCE
Confidential, Mt Laurel NJ
QA Automation Engineer
Responsibilities:
- Created Test plan, Test Design, Test scripts and responsible for implementation of Test cases as Manual test scripts.
- Participated in business requirement walk through, design walk through and analyzed Business requirements.
- Tested profiling using Informatica Analyst.
- Tested Customer master generic data profiles.
- Tested scorecards to review data quality.
- Formulate methods to perform Positive and Negative testing against requirements.
- Performed Manual Testing of the application Front-End and Functionality. Identified and automated few critical test scripts.
- Actively involved in writing test cases by applying Test Case Design Techniques.
- Extensive knowledge in Core JAVA. And XPATH, CSS locators.
- Good knowledge on Apache/Tomcat.
- Experience in understanding the end to end Testing for Angular JS usingProtractor
- Good understanding of AngularJS framework and web UI testing automation using Protractor, Selenium server
- Worked on Hybrid/Test Driven/Keyword driven Framework
- Involved in Cross Browser Testing using Selenium Web Driver.
- Involved in Web Services Testing using SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.
- Designed Test cases using Selenium WebDriver and TestNG.
- Enhanced Test cases using Java programming features and TestNG Annotations.
- Performed functional, regression and UAT Testing extensively used selenium test suite (web driver).
- Good Knowledge on Defect, Defect Life Cycle & Defect Tracking using RQM and JIRA.
- Identifying and Creating the Business component & Generic Scripts.
- Leading and mentoring the team for different Automation frameworks and reducing test execution time.
- Participated in Peer Reviews and Maintaining the Query Trackers
- Involved in the preparation of Test Scenarios and analyzing Test Results/Reports.
- Perform Functional, Data Validation, Integration, regression and User Acceptance testing.
- Involved in backend testing for different environments like System Testing and User Acceptance Testing.
- Created test cases and executed test scripts using Quality Center.
- Reported the daily status of test cases executed/failed, worked with business analysts to assure new functionality changes were reasonable regarding existing physical design.
- Involved in the Agile Scrum Process
- Managing the multi-task modules.
- Data profiling for the test data
- Managed all systems and processes in place to support the testing of product and data to minimize potential for system failures and bug occurrences.
- Tested, debugged, documented and installed modified and new programs.
- Monitored production programs for expected performance and responded to errors and emergency problems.
- Designed and executed Manual / Automated test cases and developed checklists to perform functional, Regression and system testing.
Environment: Windows NT/2000, Quality Center 9.0, Selenium, Load Runner 9.0., Informatica Data Quality9.6.1, Teradata, XML, Tortoise SVN, UC4 scheduler
Confidential, MA
QA Automation Engineer
Responsibilities:
- Working as Remote for this project and the end client is Hartford Health Care.
- Captured Patient information, match and merge in to the daily routines.
- Responsible for creating Test plans, designing and executing test cases.
- Performed System test, Functional, Integration, End to End, User Acceptance testing and Regression testing activities in Test environment and Production support environment.
- As a Team player worked very closely with other testers and with development team.
- Built effective test data covering all possible scenarios and added in datasheets for regression Testing.
- Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
- Designed Test cases using Selenium WebDriver and TestNG.
- Involved in Automation Environment Setup using Eclipse, Java, Selenium WebDriver Java language bindings and TestNG jars.
- Coordinated the Onsite and Offshore teams to resolve issues.
- Extensively worked on creating the XML's for Web service testing.
- To retrieve the data from various Tables and to test the database, wrote PL/SQL Queries.
- Loaded data into an Oracle database and checked through SQL queries to check if it is added to the database.
- Performed Web Application and Web Services testing.
- Track and report upon testing activities, including the test case execution stage, defect status if any defects opened during execution and the testing results status.
- Uploaded Requirements and Excel Test Cases into Clear Quest. Executed Test scripts from Test Lab manually
- Carried out the customization and performance tuning for the various modules.
- Prepared Test Data and performed Positive and Negative testing.
- Executed the regression test cases along with testing new enhancements by using Selenium RC with JAVA and analyzed results.
- Edited the existing automation frame work and made it suitable for other daemons.
Environment: HTML, JAVA, XML, Clear Quest, Selenium RC, Fire Bug,, Java Script, Different Browsers (IE, FF, chrome, Safari), Apache, Unix, Oracle, Toad, SMTP Protocols.
Confidential, Manhattan, NY
QA Tester
Responsibilities:
- Involved right from the Architecture Design of the Automation Framework using Selenium WebDriver.
- Creation and maintenance of Selenium GIRD for parallel execution.
- Creation and maintenance of Automation Test scripts.
- Actively involved in Framework maintenance and conducted various Knowledge sessions about the framework.
- Good understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC).
- Actively involved in writing test cases by applying Test Case Design Techniques.
- Extensive knowledge in Core JAVA. And XPATH, CSS locators..
- Good knowledge on Apache SOLR.
- Experience with IBM Rational Requisite pro to document and manage the requirements.
- Worked on Hybrid/Test Driven/Keyword driven Framework
- Involved in Cross Browser Testing using Selenium Web Driver.
- Enhance Test cases using Java programming features and TestNG Annotations.
- Execution of Selenium Test cases and Reporting defects.
- Conducting Data driven testing, cross browser testing and parallel test execution.
- Enhancing the Test Scrips for Global Execution.
- Good knowledge in performance testing tool NeoLoad.
- Involved in Smoke, Functional, Integration, Compatibility, System and Regression testing phases.
- Good Knowledge on Defect, Defect Life Cycle & Defect Tracking using RQM and JIRA.
- Identifying and Creating the Business component & Generic Scripts.
- Leading and mentoring the team for different Automation frameworks and reducing test execution time.
- Participated in Peer Reviews and Maintaining the Query Trackers
- Involved in the preparation of Test Scenarios and analyzing Test Results/Reports.
- Tested the process for rule analysis, designing, mapping, Unix SCP Process, DQP dash board, CM Synergy, rational change.
Environment: Informatica Data Quality, HTML, JAVA, XML, Clear Quest, Selenium RC, JAVA, Fire Bug,, Java Script, Different Browsers (IE, FF, chrome, Safari), Apache, Unix, SMTP Protocols, Sybase, Rapid SQL,DB Artisan, RFT, Teradata, XML, IBM CM Synergy, Qlik view, TWS scheduler
Confidential, Berkeley Heights, NJ
QA Analyst and ETL Tester
Responsibilities:
- Retrieving legacy data and cleanse that data in Informatica developer and load it into SAP R/3.
- Retrieving legacy data and covert them Customer Hierarchy Structure with Linkage, Sales Force Structure with Linkag, Create Credit Rep, Credit Manager, Customer Service rep, Freight Terms, General and sales area views, Payer (Bank, Contacts), Ship To if different from Sold To (planning in process, Sold To, Contacts, Customer (Loyalty) Cards, Anti Diversion, License
- Tested profiling using Informatica Analyst.
- Tested Customer master generic data profiles.
- Tested scorecards to review data quality.
- Involved right from the Architecture Design of the Automation Framework using Selenium WebDriver.
- Creation and maintenance of Selenium GIRD for parallel execution.
- Creation and maintenance of Automation Test scripts.
- Actively involved in Framework maintenance and conducted various Knowledge sessions about the framework.
- Implemented end-to-end test automation of a manual regression test suite for web-based CRM app (Salesforce) in a test automation framework written in Selenium
- Good understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC).
- Actively involved in writing test cases by applying Test Case Design Techniques.
- Extensive knowledge in Core JAVA. And XPATH, CSS locators.
- Good knowledge on Apache SOLR.
- Worked on Hybrid/Test Driven/Keyword driven Framework
- Involved in Cross Browser Testing using Selenium Web Driver.
- Involved in Smoke, Functional, Integration, Compatibility, System and Regression testing phases.
- Good Knowledge on Defect, Defect Life Cycle & Defect Tracking using RQM and JIRA.
- Identifying and Creating the Business component & Generic Scripts.
- Leading and mentoring the team for different Automation frameworks and reducing test execution time.
- Involved in the Agile Scrum Process
- Managing the multi-task modules.
- Participated in Peer Reviews and Maintaining the Query Trackers
- Involved in the preparation of Test Scenarios and analyzing Test Results/Reports.
- Created setup files for application in UNIX to be run through job scheduler (Tidal).
- Used Business Content Integration (BCI) to extract data from SAP R/3 Data Sources.
Environment: Selenium, Oracle 9i/8i, SQLServer-2008 and 2005, SAP R/3, SAP BW, Informatica Power Center 8.6.1/9.1, (Informatica Data Quality) Informatica Analyst 9.1, MS Access, Business Content Integration, Tidal.
Confidential, D.C
QA Tester
Responsibilities:
- Responsible for creating Test plans, designing and executing test cases.
- Performed System test, Functional, Integration, End to End, User Acceptance testing and Regression testing activities in Test environment and Production support environment.
- As a Team player worked very closely with other testers and with development team.
- Built effective test data covering all possible scenarios and added in datasheets for regression Testing.
- Involved in execution of automated test cases in Java using Selenium web driver.
- Developed Test Cases and Test Scripts for System Testing using Selenium web driver
- Designing, building and Executing of automation test scripts using Selenium Web driver for the web application.
- Used Selenium IDE in Testing Client libraries for the favorite computer language feature in the Firefox Mozilla.
- Extensively worked on creating the XML's for Web service testing.
- To retrieve the data from various Tables and to test the database, wrote PL/SQL Queries.
- Loaded data into an Oracle database and checked through SQL queries to check if it is added to the database.
- Performed Web Application and Web Services.
- Track and report upon testing activities, including the test case execution stage, defect status if any defects opened during execution and the testing results status.
- Uploaded Requirements and Excel Test Cases into Clear Quest. Executed Test scripts from Test Lab manually
- Carried out the customization and performance tuning for the various modules.
- Prepared Test Data and performed Positive and Negative testing.
- Executed the regression test cases along with testing new enhancements by using Selenium RC with JAVA and analyzed results.
- Edited the existing automation frame work and made it suitable for other daemons.
Environment: HTML, JAVA, XML, Clear Quest, Selenium RC, JAVA, FireBug,, Java Script, Different Browsers (IE, FF, chrome, Safari), Apache, Unix, Oracle, Toad.
Confidential, Duluth, GA
QA Analyst
Responsibilities:
- Trained End Users and Prepared Training Manuals.
- Tested the Financial Instruments Data, Risk Management analysis (Ex: Time Series Data, Reference Data)
- Implemented testing strategies as defined by project management.
- Proficient in creating Test Plans, Test cases and Test Documentation.
- Familiar with various SDLC (Software Development Life Cycle) and QA methodologies
- Implemented various testing techniques like Functionality testing, System testing, Backend testing, Black box testing, Data driven testing, Regression testing, User Acceptance testing and Integration testing.
- Create and maintain all testing documents according to IT SDM standards.
- Highly motivated team player with ability to lead, manage and work in different environments.
Environment: ETL, Oracle 8i, MS Office, Test Director7.2, QTP, Java, Junit