Forum OpenACS Q&A: Greenpeace International seeking software tester (pref. OpenACS experience)
Amsterdam
Netherlands
Closing Date: Sun 22 August 2004
Purpose of the Job
To drive the implementation of test-driven software development on Greenpeace New Media projects. To test end-user and administrative functionality of software applications being developed by the New Media team and its contractors; reporting and prioritising bugs, and testing fixes. To conduct end-user focus group sessions in-house and with external volunteers and reporting usability results back to coders and technical and design committees.
Tasks and Responsibilities
As directed by the Planet Project Manager, the software tester will test the applications below for bugs and failures to perform to specification. To this end, the Software Tester will create scripts for automated testing, directly test the applications and conduct user focus groups to test usability.
Mailing List Manager - a bulk email manager, which enables HTML (and/or multipart) newsletters, confirmed opt-in signup, mailings based on user survey answers stored in a user registry, bounce management and elaborate statistical reporting; the MLM is now live and should continue to roll out to several of our national offices this summer
Cyberactivism ToolKit - a skinnable (many designs possible), multi-language toolkit with various modules (including letter writing, ecards, discussion, chat, polling, personal home pages, web logs) that can be integrated lego-like using RSS/RDF feeds and a simple Action Centre content management and portal construction system to create both large action centres and a variety of special issue activist microsites; this application is currently in development by Musea Technologies and should go live in September.
Planet version 2 - a new version of our content management system, currently in use by 13 national offices across the world with multiple character sets and (in some cases) multiple languages per website; the new website will shift emphasis from one of news provision, to one that inspires users to action and donation (in addition, the usability of the new system should improve; Planet version 2 should be cheaper to maintain and provide web editors with better control of the publishing process); this system is to be developed by Collaboraid and is scheduled for delivery in January 2005
Additional modules or software applications may be submitted for testing by the Planet Project Manager.
Skills and required Qualifications
· At least 2 years experience in a tester role on software development projects on the Windows, Mac and Linux platforms
· Fluency in English essential, ability to read other languages helpful
· Experience with automated testing, including writing automated test scripts - preferably in Tcl and ideally with OpenACS automated test architecture
· Knowledge of the key issues associated with bulk mailing, such as bounce management, link tracking and multiple character sets for emails
· Familiarity with latest approaches to web-based campaigning, online community building and cyber advocacy
The deadline is August 22 2004
Position is based in Amsterdam. Please email a full CV and cover letter to:
Charlotte Beal