Software Test Engineer Resume
2.00/5 (Submit Your Rating)
COMPUTER/SKILLS AREA:
OS: Strong background in Windows, UNIX, OS X, and various Linux Flavours
Languages: C, C++, C#, Perl, Python, PowerShell, VB, Java
EMPLOYMENT EXPERIENCE:
Confidential
Software Test Engineer
Responsibilities:
- Updated company wide tool for test orchestration/Desktop launching mechanism to integrate Desktop launching via Netscaler Access Gateway by developing components and testing prior to global check - in.
- Primarily written in C# and .NET
- Created various PowerShell scripts to automate environment rollout.
- Such scripts include installation and configuration of various Citrix and Third party software.
- Develop small on demand one-off utilities to aid in testing.
- IE echo server which would allow me to test network connectivity without having the infrastructure built Development TEST Tasks
- Assigned various projects where focus is to integrate various Citrix Software components to ensure compatibility with each other along with various third party software including Hypervisors (XEN/ESX/Hyper-V) during large scale testing with LoginVSI used as the test orchestrator.
- Each project required the entire infrastructure to be built per requirements. The idea being to create
- Enterprise sized environment as “real-world” as possible to sustain large scale testing
- Projects included multi-site AD and Citrix XenDesktop environments provisioned using Citrix PVSwith Netscaler Gateway and/or Firewall as edge device Strong networking and Web application knowledge made me Subject Matter Expert for relevant areas.
- This included the network infrastructure setup, various Network Devices, and web applications (IIS, Citrix Storefront/Web Interface/XenMobile)
- Citrix Netscaler configured to access internal resources, GSLB for regional failover, server loadbalancing, SSL Offloading, IPsec connectivity to regions and/or AWS/Azure Cloud, contentswitching when integrated with Citrix Sharefile, ADNS, SSLVPN or ICAProxy, FIPS Citrix CloudBridge configured for WAN acceleration while WAN SIM injects delays Work well in a group brainstorming, but also extremely motivated during solo tasks Strong troubleshooting skills and cross-department communication
Confidential
Software Engineer in Test
Responsibilities:
- Performed BUG-FIX Linux based Citrix Access Gateway Product Line (SSL VPN) - code maintained via Perforce Servers.
- Debug/root-cause various customer/in-house reported crashes (gdb/cscope) TCP/IP specific protocol development with strong understanding of L1 - L7 networking
- Highly motivated, self sufficient with technical issues and also great working with others
- Maintained linux based stress utility (Perl/C).
- Added support for current and future
- VPN products.
- Included proprietary http/https calls to generate Citrix specific traffic.
- Developed multi-threaded add-on tool for Client-less VPN traffic.
- Handles traffic such as web resource requests, File Shares, and OWA traffic and generates necessary statistics
- Utilize tools such as Fiddler/Wireshark in generating format for such web requests/GDB for debugging
- Development TEST
- Performed short and long-term stress tests.
- Created traffic profile templates for repeated use, and also created dynamic profiles to catch isolated cases
- Created Test Plans based on Functional Specification and/or Product Requirement Documents
- Perform Functional and Negative Tests Automate Stress and Functional Tests via Perl/C/Python/shell scripts
- Assist other Automation Teams by creating scripts for various platforms
- Built in-house “Real-World” multi-Domain Test Bed for entire team which included simulated Internetdual DMZ, and back-end LAN.
- Consists of 2 firewalls, 12 Layer2 switches (approx 8 VLANs) along with SSL VPN devices and hundreds of Windows Servers (including SharePoint, Exchange, SQL, and multiple authentication Servers including RSA, SafeWord, RADIUS, etc). Firewalls were configured with various translation and access rules.
- Setup wireless LAN and Proxy Server for client testing.
- Created System Test Bed which also included several HA-Pair Netscaler devices mainly used for load balancing and as http(s) probe.
- Delay Router also configured in this setup Integrated various Citrix products to “Real World” Test Bed Work with various virtual technologies - Citrix XenServer, VMWare, Microsoft Hyper-v Server Strong network troubleshooting skills
- Strong background with various OS platforms Technical lead for Test and other groups
- Led restructuring of performance/stress lab environments
- Led project developing Automated Tools Enjoy redesigning open source tools to make relevant for project
- Performed various technical training sessions to senior and newly hired team members
- Create reproduction environment for reported issues
- Work closely with Development Team on various cases File various BUGs via Ticketing System
Confidential
Escalation Engineer
Responsibilities:
- Technical Lead for all 3rd Level Support Engineers Primarily supported SSL VPN devices (Citrix Access Gateways), security/web based products, and
- Citrix XenApp (MetaFrame) Servers for Windows and UNIX Servers
- Developed various linux based tools for troubleshooting products
- Performed real-time debugging in customers’ Production Environments
- Examined OS core dumps/system traces (gdb/dtrace) along with source code to find root cause
- Proficient network troubleshooting with broad understanding of Layers 1 - 7
- Excellent customer-relations and leadership skills developed Extremely familiar with various Citrix products
- Held many conference calls with various internal groups and customers Lead War-room meetings with Development Team and Managers
- Troubleshoot high-profile cases for Enterprise Customers
- Created in-house NIS+ environment to aid troubleshooting
- Troubleshoot various X-Server and all UNIX OS issues Examine core dumps/truss traces on UNIX platform Admin Oracle Database and integrate with Citrix MetaFrame/Xenapp Integrate/Support Citrix Web Interface with various web servers Windows/UNIX platforms
- Resolve network related issues involving NAT, PAT, and load balancing devices
- Utilize tools such as Netmon/Ethereal to trace network traffic and examine packets
- Examine network traces to troubleshoot performance issues
- Assist with security procedures such as generating SSL Certificates using
- Microsoft Certificate Services/Openssl
- Use of various debugging tools including gdb, windbg, debugview, procmon
Confidential
Software Engineer in TestResponsibilities:
- Troubleshoot DNS, NIS, NFS, NAT issues Perform network backups using Veritas Netbackup
- Create FileSystem snapshots and utilize third-party backup software
- Configure Cisco Routers - install switches/hubs Manage Enterasys switches - chassis/port management Provide network access/troubleshoot LAN/WAN issues
- Configured Wireless LAN using WEP with VPN access Set up/Troubleshoot VPN connections
- Create HP-UX/Windows Images that comply with security standards using HP Ignite C++/Perl Development on Windows/UNIX environment UNIX system programming/shell scripting for Admin tasks Admin 200+ UNIX workstations
- Work closely with project leaders to provide network solutions for upcoming projects
- Supported large environment of teleworkers by providing remote corporate connectivity via Ascend/Lucent Pipelines with Radius accounts
- Work with a group to provide support for 300+ Windows based PCs ranging from software and hardware support to network related issues
Confidential
Software Engineer in TestResponsibilities:
- Upgraded and installed software and hardware components
- Improved leadership skills by delegating work to others
- Analyzed/solved problems having to do with operating systems
- Utilized communication skills when handling problems over the phone
