Monitoring Engineer And Qa Lead Resume
Pleasanton, CA
SUMMARY
- Associate is having 10+ years of Progressive experience as QA Lead Automation and Monitoring Engineer. As part of my assignments, I am involved in leading a Team, designing nagios templates for monitoring, participating in Requirement Confidential analysis, RRA (Requirement Risk Analysis), Functional Studies, Reviews and Testing, Environment Management and Co - ordination, Implementing process, Capacity planning, Resource Planning and Project Reviews.
- Expertise in designing and development of automation test best/application build and deployment solution on multi-platform Using Shell/Perl scripting.
- Expertise in setting up Selenium test bed, for executing web interface functional test cases and generate automated test reports for test runs.
- Developed plug-ins to simulate SSO monitoring using Selenium.
- Instrument Nagios plug-ins for Operating System base checks like Memory, Swap Memory, Disk checks, load average etc.,
- Developed automation frame works using Perl scripting to capture application level performance and O/S performance and have good Knowledge in SDLC (RUP, V-Model, Agile, and Waterfall).
- Ability to manage the overall project planning activities and provide recommendations to improve processes and expertise in handling more than one project at a time.
- Involved in Resource planning/loading, setting up cost plan in CA clarity Tool and Responsible for tracking/updating project Cost Plan Actuals and forecasting and publishing fort-nightly status on the same with VP technologies.
- Expertise in performing QA Automation methods such as (black box testing, regression testing, functional testing, security testing, integration testing, system testing, user acceptance testing {UAT}) to ensure the software Quality Dimensions like (Reliability, Functionality, Performance and Usability).
- Well versed with QA process like kick-off project, writing Test Strategy, Test Plan, Generating Test report, publishing QA metrics and initiating sing-off in on phase by phase.
- Have hands on as Environment coordinator (Manage IT infrastructure and operations) and Continuous integration tools and deployment automation.
- Hands on experience in Database Testing (Black box and Clear Box Testing) and extensively involved in writing complex queries for application data validations.
- Involved in E2E test manager role (Aligning different teams residing across globe, preparing LDP, generating and publishing E2E project metrics and Initiating sign-off work flows ).
TECHNICAL SKILLS
Operating Systems: MS Windows 2K3/XP/2008, LINUX (RHEL, SUSE), HPUX 11.21/11.31 AIX 5.3/6.1
Relational Databases: Oracle 10g/11g, Sybase 12x/15x, MSSQL Server 2005/2008
Database Related: PL/SQL Stored Procedures, TOAD and SQL Developer
Testing Tools: Selenium, LoadRunner 9.5, QTP, Win Runner, VSTS, and SoapUI
Defect Tracking Tools: HP Quality Center 10/11(ALM), Team Track and Web CQ
Programming Languages: C++ and Core Java
Web Languages/Scripts: Perl, shell, VBScript, XML, JavaScript
VM Tools: VMware Workstation
Application servers: Weblogic, Apache Tomcat
Data Warehousing Tools: Informatica 8.1
Unit Testing: JUNIT
Workload Automation tools: CAWA DE Series 11.3, CAWA Confidential R11/11.3, Control-M
PROFESSIONAL EXPERIENCE
Confidential, Pleasanton, CA
Monitoring Engineer and QA Lead
Responsibilities:
- Test Lead and heading a team of 6.
- Involved in test planning for Nagios implementation and BVT test planning.
- Responsible for coordination test environment needs with RPIS and infrastructure teams.
- Responsible for identifying Risks involved with project execution and document the same.
- Involved in requirement analysis and responsible for identifying test needs, participate RRA (Requirement Risk Assessment) calls to identify any risks in early stages.
- Responsible for test case reviews & execution, fault reporting & tracking.
- Implemented QA process and QA Metrics.
- Develop plug-ins to simulate SSO monitoring using Selenium.
- Develop Nagios plugins for monitoring OS level & log monitoring services.
- Create new Chef data-bags for creating monitoring configuration for host and services.
- Instrument new plugins for monitoring Oracle & Informix databases.
- Assist as required in the solution of production.
- Compile and build portable Perl environments with custom perl modules for both UNIX & Linux environments.
- Instrumented 'Fusion Agent’- Remote agent to capture metadata of all servers.
- Instrumented automation recipes to deploy the Fusion agent across all UNIX, Linux servers in Confidential infrastructure.
- Instrumented wrapper scripts to instruct Agent to use specific perl modules.
- Instrumented wrapper scripts to randomize the agent probing inventory details and parsing to CMDB servers, to ensure that all the agents will not push data to CMDB services at same time.
Confidential, Pleasanton, CA
Technical Lead
Responsibilities:
- Technical Lead and head a team of 3.
- Chair Daily, Weekly status calls and responsible for initiating sing-off from Applications owners and from project steering committee on the different O/S platforms.
- Compiled and built portable Perl 5.18.1 with 48 perl modules on AIX, Solaris and RHEL.
- Designed automation scripts to deploy the Fusion agents on AIX 5.3 and 6.1 servers.
- Validate portability for packages on AIX 64 bit and 32 bit.
- Created a framework to validate infrastructure inventory using Selenium.
- Created custom mappings to export infrastructure custom details for GLPI.
- Instrumented automation recipes to deploy the Fusion agent across all UNIX, Linux servers.
- Instrumented wrapper scripts to instruct Agent to use specific perl modules.
- Instrumented wrapper scripts to randomize the agent probing inventory details and parsing to CMDB servers, to ensure that all the agents will not push data to CMDB services at same time.
Confidential, Pleasanton, CA
Test Manager
Responsibilities:
- Test Lead and heading a team of 15.
- Involved in capturing test environment requirements for Mock job test phase and System Integration test phase.
- Responsible for coordination test environment needs with RPIS and infrastructure teams.
- Responsible for identifying Risks involved with project execution and document the same.
- Involved in requirement analysis and responsible for identifying test needs, participate RRA (Requirement Risk Assessment) calls to identify any risks in early stages.
- Chair Daily, Weekly status calls and responsible for initiating sing-off from Applications owners and from project steering committee.
- Involved in Capacity and Resource planning/loading, setting up cost plan in IQN.
- Implemented QA process and QA Metrics.
- Responsible for preparing writing Project Plan and LDP (Logical Day Plan).
- Used HP Quality Center for tracking defects and test cases. Responsible for generating Requirement progress report, Test Execution summary and Defect summary report from QC.
- Responsible for participating Scrum planning meeting and capture needs on user stories.
- Participate in Daily scrum calls and provide reviews.
- Provided inputs for non-functional requirements for capturing O/S and application level performance metrics.
- Involved in providing KT session on CAWA DE Series R11.3 to the team and documented best practices.
Confidential, Phoenix, Arizona
QA Lead-Automation Engineer and Test Manager
Responsibilities:
- Developed dynamic framework which could automate all the test cases of MYCA application by using Selenium.
- Responsible for setting up Selenium in the Test Environment, deploy and run the scripts in as part of the build and generate automated test reports for test runs
- Responsible for monitoring, extracting data from STAR via B2B scripts developed in informatica and validate against STAR database using complex queries.
- Technical lead, heading team of 8.
- Responsible for Creating QC (Quality Center) project, uploading requirements, maintain test case repository and generating graphs(requirement progress, test execution progress, defect status) and report same to all stake holders.
- Acted as E2E Test Manager and responsible for preparing E2E test Strategy, Test Plan, LDP (logical day plan based on test scripts, maintaining test case repository, generating test reports from QC and publishing test summary report for sign-off)
- Involved in Resource planning/loading, setting up cost plan in CA clarity Tool and Responsible for tracking/updating project Cost Plan Actuals and forecasting and publishing fort-nightly status on the same to stake holder (Technology Directors and VP technologies).
- Optimize the utilization of the Confidential Test environment by:
- Validating the project requests.
- Increase the reusability of test databases (shared usage between the projects), thereby reducing the Space requirements for the Test Environment.
Confidential
Quality Assurance Engineer
Responsibilities:
- Design new test scripts in Perl to automate Confidential job types.
- Perform build and maintain engineering build and deployment scripts.
- Responsible for Build Installation and BVT signoff.
- Module Lead and heading a team of 5.
- Simulating Customer Environment and Preparing High level test cases for customer scenarios.
- Involved in configuring SAP, ORACLE, PeopleSoft adapters to run jobs from Confidential .
- Review the results of the system monitoring on a daily basis and initiating action on automated system alerts.
- Involved in DST testing for Confidential on Various platforms like HPUX, AIX, Solaris etc.,
- Extensively involved in setting up environment individually on various Unix ad windows platforms Against various database flavors like MS SQL, Oracle and Sybase
- Extensively involved in configuring Cross platform scheduling from Confidential to other CA products like CA7, JMO, UUJMA, ZOS and ESP agents
- Expensively involved in Testing core CA workload automation Confidential product R11.0 /R11.3
Confidential
Sr. Software Engineer
Responsibilities:
- Study and Analysis of Functional Specifications
- Understanding of use cases and preparation of TID (Testing In Development)
- Build Installation and build verification testing.
- Involved in Functional and Regression Testing and Database Migration Testing.
- Played crucial role in Database Testing & performance benchmarking.
- Designed and executed Functional, UI and Localization test cases.
Environment: PHP, Windows XP, .net, SQL-Server 2000/2005, Clear Quest and Visual Studio Team Suite, Windows 2000 server
Confidential
RBS Software Engineer
Responsibilities:
- Conducted Functional, Regression and Database Testing.
- Verified the "fixes" for the reported bugs.
- Participated in Functional specifications Study.
- Test case review and execution
- Client communication- Addressing conference calls on a weekly basis.
Environment: Solaris, C++, JAVA, Oracle 8i, .Net, Oracle 8.0, QTP.