Completed evaluation of Perl-based test automation tools with Perl CPAN libraries. Successful requirements clarification and subsequent test cases designed. Established a Perl test environment on Linux and Windows 7 (cygwin, ssh, PuTTY, VMWare guests).
Delivered intuitive web pages for fast, concurrent data processing by use of Perl OO /CGI, JavaScript, jQuery, HTML, CSS, MySQL and Oracle SQL. Improved usability of key web pages to enable multiple data entries to be processed concurrently, which saved up to 4 hours a week of users' time. Delivered a Perl code base synchronization and refactoring programme, which ensured a maintainable, documented code base across test, development and production environments. Enabled a faster development-to-production process by refactoring the key environments. Implementation and process control of many change requests as business needs changed.
Successful deliveries of test automation in Perl, ksh and bash on AIX. Implementation of Perl Test automation adhering to test case specifications, ensuring all configurations are automatically set up and tests applied then results logged. Development of sandbox builds for specific code-under-test configurations. Assertion and requirement analysis for use-case / test-case design. Delivery of a Web based test progress monitor tool which gave an instant view of test process rather than manually looking through log files. Successful implementation a code-coverage tool with Web front-end using Perl CGI and MySQL, yielding a 72% coverage result. Formal acceptance, system, integration, regression and stress testing of IBM SAN Volume Controller using Perl test automation. Host systems (installation, configuration and use) : SuSE, RedHat, AIX 4.3, 5.1, 5.2, 5.3, Sun Solaris, HP-UX, Windows 2000/2003/XP, X-Windows (hummingbird, cygwin and native Unix). Test script software configuration management using CVS. Configuration of Fiber Channel SAN test stands in customer, debug and test modes. Including set up of disk controllers; switch zoning, host adapter / host multi-pathing and IBM SAN volume controller integration. Test Plan development from specifications. Raising defect reports, verifying defect fixes, working with design/development teams on defect analysis, collecting debug data. Status reporting on test script development and progress against milestones. Daily use of defect management and reporting tools
Perl programming as with the July-May 09 contract at IBM, including successfully implementing a code-coverage tool with Web front-end using Perl CGI. Development of a Web based test progress monitor tool.
Air Traffic Control test tools team - developing and configuring test software with user documentation including test schedules and user/installation guides. Successful implementation of a local configuration management (CM) tool using Perl OO and CVS on AIX (Korn Shell). Debugging and support of radar injection software written in C. Large radar data analysis tools using Perl.
High and low level design, code and testing of standby instrumentation in real-time Ada for commercial aircraft. Perl development utilities for Avionics teams' use. Real-time, embedded C programming on Texas Instruments target.
Code and formal testing of Data Links Ada software on Windows platform, Perl support for code development.
Testing Ada software using AdaTEST on Sun Unix platform.
Development, testing and support of ASTERIX radar data decoders on DEC Alpha Unix platform. Development of support utilities in C and Perl.
Development of test suite for a GUI in Ada involving Ada X Interface in HP-UX Unix environment. Development of Ada to X-Windows message router, release and integration.