Sr Developer Iag Test Automation Developer Resume
Hillsboro Or Folsom, CA
SUMMARY:
- Over Eight years of experience in Management Information System Technology, that includes experience in Test Automation Framework Development, Software Quality Assurance Testing in Client/Server and Web based Applications. Writing System Test Plans, Test Cases and Test Documentation.
- Executed manual and automated test cases in a distributed environment including HTML, web services, Selenium Grid, Apache - Maven, client/server and database applications
- Extensive experience in Black Box, White Box, Functionality, Regression, Performance and UAT Testing and Software Development Life Cycle (SDLC).
- Expertise in Manual and Automation testing using testing tools QTP, Quality Center and Selenium.
- Extensive experience using SQL, SQL/PLUS AND PL/SQL queries to verify database tables.
- Extensive experience working and testing knowledge on UNIX, WINDOWS and MAINFRAME platforms
- Strong skills with software QA Methodologies
- Extensive experience working in a fast paced environment, very creative and self learner.
- Ability to work with tight timelines, multi-task and prioritize objectives.
TECHNICAL SKILLS:
Testing Tools and Skills: QTP, SELENIUM, Selenium RC, Selenium Remote Control, Selenium Server (Selenium 2.0), Selenium WebDriver (WebDriver 2.0), SELENIUM GRID, SELENIUM IDE, Data Driven Automation Framework, Keyword Driven Automation Framework, Hybrid Driven Automation Framework, Apache, ANT, TestNG (TestNG Parallel runner) JUnit, Nunit (Xunit family), Web Service Testing, Staf, AutoIt, Quality Center, LoadRunner and WinRunner, HTML, XML
Configuration Management Tools (Version Control System): APACHE SVN, PERFORCE and IBM CLEAR CASE
Software and Databases: JAVA, DOT NET FRAMEWORK (C SHARP), ORACLE DBA V8, ORACLE DBA V9, ORACLE DBA V10, RELATIONAL DATABASE MANAGEMENT SYSTEM(RDBMS), SQL, SQL*PLUS, SQL*LOADER, SQL*FORMS, SQL*REPORTS, SQL*NET, SQL SERVER, DB2, DEVELOPER 2000, PL/SQL, JAVA, C SHARP, XML(DOCUMENT OBJECT MODEL) VISUAL BASICS, VB SCRIPING, APACHE-MAVEN, INTERGRATED DEVELOPMENT ENVIRONMENT(IDE VISUAL STUDIO and ECLIPSE)
HARDWARE: SUN ULTRA ENTERPRISE SERVERS/WORKSTATIONS, SUN FIRE SERVER, DELL POWREDGE, IBM Pseries, HP 9000 (Building, Configuration, Repair and Maintenance)
Network Technologies: BROCADE SILKWORM 3216, 4500. MCDATA SPHEREON 3216, 4500, QLOGIC SANBOX2, CSCO SYSTEMS MDS 9216 (SWITCHES), TCP/IP, ETHERNET, FIBRE CHANNEL, DNS, SSH
Operating Systems: (UNIX) SUN.SOLARIS 2.5-10, HP-UX 10-11i, IBM-AIX, SUSE LINUX, RED HAT ENTERPRISE LINUX, WINDOWS 2000, 2003 SERVERS, MS-DOS.
Applications: MS-WORD, MS-EXCEL, MS-ACCESS, MS-POWERPOINT, MS-VISIO.
PROFESSIONAL EXPERIENCE:
Confidential, Hillsboro, OR & Folsom, CA
Sr Developer IAG Test Automation Developer
Responsibilities:- Developed Selenium Test Automation Hybrid Framework from scratch for Confidential Hybrid Cloud Applications. Test Automation Framework, developed in Dot Net Framework (C#) and Java technologies. Selenium Test Automation Hybrid Framework (Hybrid Framework is the combination of Data Driven Automation Framework and Keyword Driven Automation Framework.) Test Automation Frameworks developed for the following web based applications, includes:
- Confidential Hybrid Cloud Quote Calculator, this application return the actual price quote for products under Hardware and Software from an input from a customer. The Hybrid Test Automation Framework captured the Actual Price returned by the Quote Calculator application and compared it to the Expected Price that should be returned by the application.
- Add functional updated to the Hybrid Test Automation Framework and Scripts as application contents changes or updated.
- Run an end to end Regression test, identify and make a report on new defects found, collaborate and update developers on current defects.
- Participate in Scrum meetings.
Confidential, Folsom, CA
QA Engineer
Responsibilities:- Develop from scratch Selenium Keyword Driven Test Automation Framework for cross browser testing (IE, FIREFOX, GOOGLECHROME, SAFARI and OPERA) for Confidential core Software central applications (BUILD SYSTEM, PAVE, KIT-TOOL, SOC (SYSTEM ON CHIPS). Frameworks was developed using C sharp on Visual Studio (NUNIT) and Java on Eclipse (JUNIT).
- Develop from scratch QTP Hybrid Test Automation Framework for AnvilUI (window based application).
- Write extensive XML (Document Object Model) Scripts to verify and validate Python Anvil (Window and Linux Applications).
- Put together detailed Test Plans for Confidential Software Central core applications.
- Run Test Automation Scripts for Regression Testing, to validate applications new enhancement (new added functionalities). Analyze Test results, compare expected test results with actual test results and identify and submit applications defects.
- Participated in daily Scrum(Agile Methodology) meetings and participated in Developer forum.
Confidential, San Jose, CA
QA Analyst/ Tester
Responsibilities:- Analyzed Business Requirement Document (BRD), System Requirement Document (SRD), High Level Document (HLD) and Detailed Level Document (DLD) with Business Analysts.
- Developed and implemented extensive Test Automation Framework, KeyWord Driven Framework and Hybrid Framework using QTP
- Created and develop Test Plans, Test Cases, Test Data and Test Scripts using QTP tool.
- Work with Business Analysts to determine the acceptable range for test results
- Execution of Test Cases Manually and Automated using QualityCenter.
- Participated Daily Test Activity Defect Status Meeting.
- Uploaded the test cases from the Excel spreadsheet/MS Word to QualityCenter.
- Participated in test script review and approval sessions.
- Performed Data Validation Testing and Black Box Testing
- Work independently and Co-ordinate with development team and Business team.
- Participated in creation of Traceability Matrix.
- Developed and maintained functional and regression test scripts using Quick Test Pro
- Designed Object model programming in Quick Test Pro
- Developed Descriptive programming in Quick Test Pro
- Responsible for Automation testing using VB Script language with QTP tool for conducting Regression testing. Also identified re-usable scripts for sake of building the test automation framework.
Environment: Quick Test Pro, Oracle 9i, VBScript, SQL, UNIX (Solaris and SUSE Linux), Java, Win/2000/2003/XP, MS-word, MS-Excel, MS-Visio.
Confidential, Hayward, CA
QA Engineer
Responsibilities:- Gathering and analysis of product requirements and technical requirements.
- Develop Test Cases based on Business Requirements and Technical Specifications.
- Execution of Test Cases Manually and Automated using QualityCenter.
- Participated in creation of Traceability Matrix.
- Hands on with extensive SQL queries and populate tables according to the functional and specifications.
- Created User defined functions for sake of re-usability by the team.
- Various features of QTP like Check points, Synchronization points, parameters (data driven tests), Recovery Scenarios, and Debugging are used.
- Work independently and Co-ordinate with development team and Business team.
- Extensive analytical skills to analyze back end logic and run test scripts.
- Validate the business functionality using UAT Testing.
- Performed positive and negative testing of the application for identification of bugs after fixing of errors in each subsequent build during the process of development.
- Analyze Average CPU usage, Transaction response times, Throughput, HTTP hits and Average page times for probable scenarios and created Performance explorer graphs to analyze the CPU and Memory utilization for different load test using LoadRunner
- Developed regression test scripts using QTP
- Documented test cases, test results, test procedure and reported to the client.
Environment: QualityCenter, LoadRunner, Quick Test Pro, Oracle 9i, VBScript, SQL, UNIX (Solaris and SUSE Linux), Java, Win/2000/2003/XP, MS-word, MS-Excel, MS-Visio.
Confidential, Mountain view, CA
Software Engineer/ Tester
Responsibilities:- Review product specification documentation in order to develop Test Plan and Test Cases based on customer requirement.
- Developed Test Automation Framework, Data Driven Framework, KeyWord Driven Framework on QTP, using Descriptive Programming for Functional and Regression testing.
- Participated in Storage Area Network (SAN) using Fabric Topology, with Network Engineer which consist of setups with multiple servers and switches for performing boundary testing in simulated customer environment
- Manage status update for all test documentation including current hardware and software version and caveats for various operating system, software and hardware configuration
- Manage hardware and OS deployment in UNIX environment
- Responsible for IP assignment for all new Switches and Servers
