Linux Technology Engineer - Ldap Resume
SUMMARY:
- Over 12 years of strong experience in LINUX Systems Application Development for LDAP, Configuration Management and in QA.
- Strong experience in administering and supporting LDAP systems. Working knowledge and resourceful in Configuration Management and provided technical support to the clients.
- Extensive experience in testing methodologies, procedures and test automation.
TECHNICAL SKILLS:
Network:: IPv4 and IPv6, UDP, TCP/IP, 802.3 Ethernet, etc
Service:: LDAP, SIP, HTTP, SOAP, ENUM, SMTP, DNS, DHCP, SNMP, SS7, FTP
Testing Tools: iTCO LISA automation tool, WebInject, Quick Test Professional 9.0, Quality Center 9.0, Web Service Test.
Languages: UNIX Shell scripting, Perl, C, C++, HTML, XML, JavaScript, Visual Basic, SQL, PL/SQL, Java.
Database: Oracle, DB2, LDAP, SQL Server, Sybase.
Operating Systems: RHEL, Sun Solaris, IBM AIX, Windows.
Others: JXplorer, JIRA, Confluence, XML marker, Agile E6, TOAD, Requisite Pro, Team Track, MQ - Series, InfoMaker, Web Logic, Crystal Reports, Visual Source Safe, VMWare
PROFESSIONAL EXPERIENCE:
Confidential
Linux Technology Engineer - LDAP
Responsibilities:
- Expertise in Novell eDirectory LDAP Administration. Installed and configured LDAP servers to manage customer High Speed Internet, Voice components, Enterprise data, Customer, Account, Services and Device Wifi
- Provided support for development, Test and production environments and in activities such as load testing, troubleshooting and performance tuning.
- System administrator for underlying Red Hat system for LDAP.
- Experience in problem tracing, log management, scripting to invocate problem-determination actions involving diagnostic traces and thread dumps.
- Responsible in generation Certificate Authority (CA), Server certificates and Trusted Root Certificates for SSL handshake of the clients. Also generated server’s CSRs, keyStore, trustStore for requesting corporate CA using Java Keytool.
- Created and documented processes to automate builds and delivering to all the environments (Engineering, QA & Prod)
- Responsible for overarching effort to centralize the LDAP servers like DSDs, ESDs to centralize TWC services that were once regional based.
- Experience in jumping the servers with auto-config profile and changing the servers’ VLAN, gateways and other system configurations.
- Successfully performed cutover from legacy Directory servers to the new xgen Directory servers.
- Upgraded some of the directory servers to run with Fusion IO PX600 cards.
- Utilized the company’s SAN storage when the servers ran out of the disk space. And mounted the SAN file systems.
- Decommissioned the old LDAP systems and did Client Cutover on the Directory systems.
- Created ACLs for users to be able to access part of the DIT.
- Supported our directory client developers for their prod issues by configuring the prod-like dib.
- Participated in software upgrades, revisions, fixes and patches as mandated by the vendor
- Created File System, Partitions using Fdisk and LVM
- Configured NFS server and mounted the file systems at clients
- Responsible for building a project “ WSD Migration from SLES to RHEL”.
Confidential
LINUX Technology Engineer
Responsibilities:
- Installation and support of Red Hat FTP/HTTPS server to support distribution of software and documentation to remote sites using Apache/Tomcat.
- Worked with Ansible playbooks for configuration management, patching and software deployment on AWS environments through Ansible configuration management tool.
- Provisioned AWS instances and automated processes using Ansible on EC2 AWS cloud for cmftp servers.
- Created and configured VMs for both QA and Prod cmftp servers.
- I have applied all my networking knowledge for the possible firewall rules to be applied to the newly built cmftp servers and worked closely with Network Engineers to apply the firewall rules.
- Created User ACLs for user logins for the cmftp web server.
- Configured rsync and synced all the data from the old QA cmftp server to the new server.
- Configured Pullrepo (an internal tool) to pull the software/repos from build system and later sync that data to autoconfig server.
- Regularly pulled repos from build servers to cmftp servers upon request and make them available to sync to autocfg servers.
- Acted as a backup engineer for Confluence Administration.
Confidential
QA Engineer
Responsibilities:
- Executed SoapUI requests. Verified response, logs, changes to multiple types of ldap servers, database changes, output messages to systems outside of the system under test.
- Created ad hoc test tool to test WebAPI, a proprietary interface to the CSR terminals and customer facing self-service portals. XHTML, HTML, XML, JavaScript, DOM, Active X, WebInject open source tool
- Created test plans and new test cases for each product release and scheduled test plan reviews with all project stakeholders to ensure that testing cycle is in line with project timelines. Created test plans and new test cases for each product release and scheduled test plan reviews with all project stakeholders to ensure that testing cycle is in line with project timelines
- Automated test cases using LISA Workstation Complete Edition which included interfacing with Oracle database via SQL and parsing log files.
- Created team reference guide, “Quality Center Process Guide for Provisioning QA”.
- Assisted the development team during the design phase to understand user requirements by attending cross-functional product reviews, interfacing directly with program and product managers to understand how customers will use the product, and by using my knowledge of the VOIP architecture to communicate how changes to code to meet new requirements will impact existing functionality.
Confidential, NJ
Responsibilities:
- Possessed very good Telecom knowledge.
- Extensively used Quality Center for Requirements writing, Test Planning, Test Execution, Defect tracking and generated documents and reports
- Extensively worked on functional testing using QTP
- Worked with data elements and attributes of the WSDL and XML files for the Service Test.
- Scheduling, Interacting, invoking the QTP Scripts are done using Quality Center.
- Mapped the custom objects to the standard objects where necessary and inserted GUI, Bitmap and Text check points where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using QTP
- Parameterized the fixed values in checkpoint statement, created data tables for the parameters and wrote functions for the parameters to read new data from the table upon each iteration - Performed Data-driven testing.
- Extensively worked on Web Services testing using HP Service Test and SOAP UI.
- Extensively worked with log files to investigate the flow and defects.
- Extensively worked on database for the checking the status of the order flow.
- Responsible for writing UNIX Shell scripts and Python scripts. Responsible for running Logs for defect tracking and investigations
- Developed and enhanced VB scripts based on the functionality.
- Extensively worked on Back end application “DDP/SQL” to change the data in back end
- Responsible for creating LDAP config files (.ldif files) for environment readiness purposes
- Extensively worked on GUI application BTS switch.
- Worked on FileZilla to store log files and config files
Confidential, Piscataway, NJ.
Responsibilities:
- Responsible for extensive database testing.
- Wrote Test plan and Test Spec based on SRS document
- Responsible for reviewing any software updates in Visual Source Safe
- Released the documents in Agile E6
- Responsible for Integration testing using different databases.
- Worked closely with other system teams during Integration Testing
- Created CRs and ERs and involved in Regression testing once they are resolved.
- Involved in QA environment readiness and maintenance in the backend like servers registry and changing .ini files.
- Involved in product review meetings for any changes in the product.
- Extensively worked on SQL and performed backend testing for the database changes.
- Involved in scheduling meeting for document review meetings and prepared RP20, RP30 (Review Protocol) forms of approvals and prepared final Test Result document.
- Worked closely with Product managers, developers and project manager.
Confidential,NY
Responsibilities:
- Extensively used Quality Center for Requirements writing, Test Planning, Test Execution, and Defect tracking and generated documents and reports.
- Responsible for developing and maintaining QTP automation test scripts using VB script.
- Created various check points like Standard checkpoints, Image checkpoints, Table check points, Bitmap check points in Quick Test Pro using VB script
- Worked extensively on Object Repository Manager for managing (shared) objects.
- Worked on SWATS to resolve Production issues
- Involved in QA environment readiness and maintenance using QASU (Quality Assurance Synchronization Utility)
- Responsible for Analyzing business requirements and development specifications to identify different scenarios.
- Developed QA methodology for System, Integration, Regression and Automation Testing.
- Actively involved in preparing the Project Plans and preparing the metrics and QA methodologies.
- Worked closely with Developers, Business Analysts, and User Representatives.
- Extensively involved in functional and regression testing of various modules of application using QTP.
- Scheduling, Interacting, invoking the QTP Scripts are done using Quality Center.
- Extensively worked on SQL and performed backend testing
- Regression Testing is performed and the additional scripts are generated for each version.
- Definition and development of automated test programs and tools using Quick Test Professional, and Quality Center.
- Involved in load/performance/stress testing of the application using Mercury Load Runner
Confidential, NJ
Responsibilities:
- Extensively used Test Director for Test Planning, Test Execution and Defect tracking and Test Evaluation.
- Responsible for developing and maintaining QTP automation test scripts.
- Created various check points like Standard checkpoints, Image checkpoints, Table check points, Bitmap check points in Quick Test Pro.
- Involved in QA environment readiness and maintenance.
- Responsible for Analyzing business requirements and development specifications to identify different scenarios.
- Developed QA methodology for System, Integration, Regression and Automation Testing.
- Actively involved in preparing the Project Plans and preparing the metrics and QA methodologies.
- Worked closely with Developers, Business Analysts, and User Representatives.
- Extensively involved in functional and regression testing of various modules of application using QTP.
- Scheduling, Interacting, invoking the QTP Scripts are done using TestDirector.
- Extensively worked on SQL and performed backend testing
- Regression Testing is performed and the additional scripts are generated for each version.
- Definition and development of automated test programs and tools using Quick Test Professional, TestDirector, and Load Runner.
- Involved in load/performance/stress testing of the application using Mercury Load Runner.
- Creating Load Control scenarios and creating Virtual Users using LoadRunner.