Lead Automation Engineer (contactor) Resume
Camarillo, CA
PROFESSIONAL SUMMARY:
- Over 15 years’ experience in manual and automated testing under Windows, Linux and UNIX platforms
- Ability to work independently and to be an outstanding team player
- Ability to lead team of engineers to ensure better quality of product under the test
- Thorough knowledge of the development lifecycle
- Extended experience in performing integration, functional, regression, performance, scalability, installation, compatibility, acceptance, ad - hoc, exploratory, negative, stress and smoke testing
- Experience in the daily build validation using manual and automation on Window, Linux and UNIX platforms - black, white and grey manual and automation using Waterfalls, Agile or mix methodologies
- Expertise in domains and client/server application for the following type of companies - manufacturing, auto, commerce, financial/stock exchange, transportation solution, safety/process control, banking, healthcare and social networking Web Applications and web development
- Experience of setting/maintaining development and testing environments - Windows, UNIX, Cloud
- Experience in validation of installation, upgrade and backups on Windows, Unix and Linux platforms
- Knowledge and experience with rational database such Sybase, SQL and ORACLE as developer and tester
- Experience in coding, writing test scripts depending on type of application/environment and language in use: (for example: C#, Power Shell for Visual Studio/TFS testing framework or Shell Script, Perl for server/client application testing on UNIX platforms)
- Experience of representing QA team at the internal and external (client) audits
- Strong experience in team handling, planning, scheduling, tracking and task management with good knowledge to Project Management and SEI-CMM quality processes
- Expertise in onsite/offshore coordination to provide 24/7 coverage
- Extensive experience in the automation from building automation framework from the beginning and taking over existing automation suites/scripts and modify/maintain them for testing purposes
- Experience with the following automation tools: WinRuner, Load Runner, Test Director, QTP, Selenium and others
- Experienced in configuration management and building automation processes using Bugzilla, JIRA, DOORS, HP Test Manager, Microsoft TFS and others for traceability
- Strong experience in requirement gathering, analysis, feasibility study, risk management and knowledge transfer
- Ability to take on the quality assurance leadership of multiple simultaneous ongoing projects
- Excellent problem solving, communication and co-ordination skills
- Understanding SOA Test, SoapUI, Other Web Services testing tools
TECHNICAL SKILLS:
- SQL/PLSQL
- ORACLE 8/8i/9.x
- SYBASE 10/11
- Microsoft Visual Studio
- Test Manager/TFS
- Microsoft SharePoint
- .NET
- JAVA
- JQuery
- SOAP
- UNIX (SOLARIS
- HP-UX
- SCO
- AIX)
- Linux (SUSE
- SLES
- RH
- Fedora)
- PowerShell
- InstallShield
- Shell Scripts
- Java
- VB Script
- Java Script
- HTML
- TLK iPerf
- NetPerf
- PERL
- MSI InstallShield 2012
- Networking
- TCP/IP
- SNMP
- VMWare
- Hyper-V
- MIB browser
- DB Lib
- C
- C++
- C#
- ASP.NET
- Cache (Mums)
- JAM6
- IxChariot 6.5
- Windows 98/NT/2000/XP/2003/Vista
- Microsoft Office Suite
- Visual Basic
- Excel Pivot Tables
- Visual InterDev 6.5
- Automation/Testing Anywhere
- Coded UI
- Selenium
- WebServer
- Load Runner 6.5
- WinRunner 6.0
- Test Director
- Test Partner
- Infiniband Technology (HCAs and Switches)
- Ethernet Technology (IBM Chassis)
- SISCO routers and switches
- CATS
- Ethernet 10G switches
- ISO
- ICD-9
- FDA
- GMP
- ISO 13485
- SAS70 standards
- Web Developments Standards
- Cloud Technology (HyperV and VMware)
- Clusters
- Wireless Technologies (TDMA
- AMPs
- CDMA and GSM)
- SSH
- SMTP
- FTP
- DNS
- REST/SOAP
- JSON
- Waterfall and Agile/Scrum Methodologies
PROFESSIONAL EXPERIENCE:
Confidential - Camarillo, CA
Lead Automation Engineer (Contactor)
Responsibilities:- Lead Automation team (4) using Agile methodology in effort of automate BVT, Regression and Stress test of Confidential web base and mobile solution for Time and Attendance and PayToPunch
- Design and developed an automation test framework (Visual Studio 2012, TFS, .NET, C#, and Selenium)
- Developed manual test cases to cover full functionality of the application under the test
- Create an Automation test plan, test cases, common practice, naming convention, execution reports and so on
- Design automation testing data, common libraries - app classes, common, controls and so on
- Execute and modify automation test scripts as scheduled/needed
Confidential - Burbank, CA
Senior/Lead DevTest Engineer
Responsibilities:- Lead multiple concurrent projects (1 to 8 testers)
- Lead multiple projects from client server to web base Enterprise lever, 3-tired applications using Agile methodology
- Performed manual - black and white box testing of Web base and client/server applications to improve performance of Microsoft products (all flavors of Windows on workstations, laptops, Android phone, Cloud technology, Cluster Environments and so on)
- Developed automation test framework from the beginning (Visual Studio, TFS, .NET, C#, Power Shell, CodedUI and Selenium tools to support multiple browsers)
- Wrote scripts to support continuous integration of product under test for the following environments (Hyper-V, VMware, Servers, Workstations) using C# and PowerShell
- Performed component, system, installation, daily build validation and sniff tests
- Facilitated testing activities within the team and across IT groups
- Interviewed and trained new recruits
- Gathered requirements, code walkthrough and user stories creations
- Master plan creation, testing assignments creation and status monitoring using TFS /Microsoft Visual Studio
- Field Testing monitoring
- Assisting development and business with investigation of critical client issues
- Maintained testing metrics and report status of the testing at the scram meetings
- Validate existing in-house scripts for the following modules/applications: Storage as driver, Clusters (both HyperV and servers), Security and Translation to the following languages: Spanish, French, Japanese and Russian.
Confidential, Clinical Trials - Valencia, CA
Senior/Lead Test Engineer
Responsibilities:- Led In-house team (3 testers) and off-shore (India - 5 testers); Scram Master for selected projects (Billing)
- Led full and interim releases of Clinical Trial Database (Warehouse) and Rule Engine to completion in Agile/Scrum environment
- Generated SOPs (process documents) following FDA, GMP, and ISO 13485, and SAS70 standards to improve quality of product
- Lead Risk Management activities
- Developed test plans and test cases/scenarios/user stories to verify functionality of the product
- Facilitated testing activities within the team and across IT groups
- Interviewed and trained new recruits
- Gathered requirements, code walkthrough and user stories creations
- Developed validation reports
- Performed reviews of the test cases and test runs
- Created and executing test cases
- Performed manual and automation testing using QTP tool and in house scripting (existing and written for each user stories)
- Researched new automation test tool and recommended to use Testing Anywhere tool for regression tests
- Assisted development and business with investigation of issues
- Supported and ensured an internal & an external audit responses
- Complete Document Change Request Reviews
- Participated in decision making to improve overall quality products
Confidential - Woodland Hills, CA
Lead/Senior/Principal QA Engineer
Responsibilities:- Technical Lead (3 to 6 testers)
- Participated in all stages of software life cycle of Banking applications - web based with all type of browsers on multiple platforms (Windows, Linux, Mac) and mobile APP (iOS and Android)
- Involved in the requirement specification and design reviews
- Developed test plans and procedures
- Modified and executed test scripts
- Performed code walkthroughs
- Developed unit, integration, system, automated regression test cases using Selenium tool and in-house scripts
- Assisted with global issues fixed - reproduction and verification after the fix was applied of Retail Banking, Business Banking application and other relates APIs
- Coordinated testing effort, training, responsible for “after the release learning” training
- Maintained testing environment
Confidential - Newtown Square, PA
QA Lead/Senior QA Engineer
Responsibilities:- Built from the beginning 2 teams - 5 engineers each team; Manual and Automation teams
- Scram master for both; Led team of testers working on highly visible large scale E-commerce projects for Confidential organization - Virtual Community Project (Virtual Communities, Webinar, Billing, and Blogs) and Blue Step Migration using Agile Methodology
- Developed test approaches / strategies
- Prepared, managed time estimates, tracked and reported project progress for entire project, team members and a risk management analysis
- Participated in requirements, specification, and issues reviews
- Defined, developed, and executed manual and automation test cases
- Performed smoke, functionality, compatibility, regression, exploratory, data driven and performance tests
- Built 2 teams of testers for each project
- Trained and supervised team members
- Maintained bug tracking reports
- Assisted to a support team in reproduction and verification of client reported issues
Confidential - Malvern, PA
Staff Quality Assurance Engineer/Senior QA Lead Engineer
Responsibilities:- Designed, created, maintained, and implemented project Master Test Plan
- Ensured high qualification of project design, a large, complex Network real-time embedded software system, Middleware and Web part of it for IBM and SISCO companies
- Served as a consultant to departments and Product Support test personnel on QA practices, procedures, and techniques
- Took the lead role in diagnosis and troubleshooting of problems encountered and the identification of work around or corrective procedures
- Reviewed and verified requirements and design specifications for validity in overall product
- Monitored product build environment and source code control
- Actively participated in the development of overall QA tests to improve overall effectiveness
- Contributed to creation of test cases, test schedules and other project deadlines
- Set and maintained configuration of different size of fabrics (up to 400 nodes)
- Performed hardware and software validation, firmware and packaging installation
- Tested different layer of TCP/IP protocols
- Developed and run performance, latency, and scalability tests
- Running functional white, black, and grey tests (Unit, Integration and System tests) of large Infiniband and Ethernet fabrics using IxChariot, iPerf, and netPerf, in addition to ping tools on LINUX and UNIX platforms
- Run unit and integration test using debugger
- Worked with HCAs, Infiniband switches and Ethernet switches of different vendors (SilverStorm, SISCO, and IBM)
- Coordinated and actively participated as the lead in the design and implementation of regression test procedures and automated test suites or script using Cygwin tool and scripts. Developed automation script using a scripting language such as VBScript or JavaScript
- Documented, tracked, and verified issues and defects via a formal tracking system
Confidential - Malvern, PA
Lead/Senior QA Engineer
Responsibilities:- Technical lead for multiple projects with 2-3 testers
- Created test plans and test cases for large E-commerce Pharmaceutical and Billing applications using Test Director. Worked with ICD-9, FDA and SAS70 standards
- Assisted in developing detailed testing estimates and timelines
- Contributed and assisted in implementing improvements in test methods and strategies
- Executed test cases manually and using automated test cases/scripts
- Logged, tracked, and validate resolution of identified defects
- Participated in the client reported issue investigation and validation/verification, created new requirements and test cases based on the outcome
Confidential - Blue Bell, PA
Performance Engineer/Senior QA Engineer
Responsibilities:- Tested large, complex real-time embedded software systems of the Wireless Technologies (TDMA, AMPs, and GSM) and Security
- Participated in all stages of software life cycle: involvement in the requirement specification and design reviews, developed test plans and procedures, modified and executed test scripts, performed code walkthroughs, unit, integration, system, load and regression testing
- Installed, upgraded and maintained the Wireless Location System (WLS) test beds, equipments and operating systems
- Performed identification and documented problems, assisted in research, debug found issues
- Developed, modified, and maintained UNIX, LINUX and XML scripts
- Analyzing test result data and creating test reports
Confidential - Wayne, PA
Developer/Tester
Responsibilities:- Responsible for setting/maintaining development and testing environments
- Responsible of writing/testing/implement database migration (ORACLE) and client/server and web server installations
- Tested Transportation solution client/server and Web applications - Installation, Packaging and Migration
- Designed, wrote, modified and executed test scripts
- Participated in various types of testing that includes: a unit testing, an integration testing, a smoke testing, a system testing, a regression testing, a performance, a load/stress and a CD verification testing
- Provided analysis and reported test results
- Tracked defects and system enhancements, review of tests, requirement and installation documentations
- Performed the Oracle Database tasks to support QA team
- Installed and migrated ORACLE Server/Client Software on Windows and UNIX platforms
- Created, maintained, and migrated the development, testing and client databases.
- Performed daily support which is includes: extensive replication, performance tuning and monitoring, optimization of the databases, patches, upgrades, backups, redo logs, etc.
- Performed the data modeling, logical and physical design. Build physical databases from logical data model.
- Provide support to the production DBA group on a need be basis
- Provided client support in installation of the applications and migrating client data during Client Test Drive sessions
- Used Win Runner and in-house scripts tool to automate a regression test
Confidential - Philadelphia, PA
Lead Software Analyst
Responsibilities:- Database development/testing/implementation
- Performed unit and integration test of web trading systems
- Wrote and modified SQL stored procedures
- Designed and wrote Dynamic Web Application using Visual
- InterDev tool and performed white box testing
Confidential - Philadelphia, PA
Programmer/Software Analyst
Responsibilities:- Client/Server portion of enterprise applications - C developer SCO UNIX SYBASE
- Designed, implemented and maintained Database and Warehouse side with interface of Client/Server applications for PIR, Work Order Services, Catalog Services and Warranty in C/C++, Sybase database on SCO UNIX platform
- Performed the trouble-shooting and the store support nationwide
- Worked with pilot store to reproduce any critical issue, applied patches and perform testing (unit and system if required)
- Fixed all reported issue
- Re-write existing Scheduling application written in Jam 6, FoxPro using Java to provide support on line
Confidential - King of Prussia, PA
Database Analyst/Developer
Responsibilities:
- Installed and configured SQL Server
- Created databases for financial/billing application
- Supported and diagnosed system problems
- Worked on a performance tuning and maintained security
- Wrote stored procedures to load the data
- Created database tables and indexes
- Security Administration: managed application users, privileges, and roles
