Free Job Descriptions for every job

FJD Logo

Free Job Descriptions

Developer Tester job description

Job Summary-Developer Tester job description

The purpose of the role is as follows;
• To code automated acceptance tests using Ruby and Cucumber.
• Working primarily on service layer systems.
• To produce high quality, maintainable test code.
• To work closely with software testers and developers.
• To liaise with product owners.

The department provides shared platforms and services which power Online products. We provide a single back-end platform which offers services including: stats and analytics systems, AV data provisioning and tools, metadata publishing, content management systems, web frameworks and developer tools, location and mapping services, social services and search technology.

Main responsibilities-Developer Tester job description

• Writing and executing automated tests.
• Devise effective approaches to automating the testing of complex back-end systems, including design of test fixtures and environments.
• Integrating acceptance tests with Continuous Integration environment (Hudson).
• Helping to ensure requirements have clear and concise acceptance criteria
• Producing clear and concise test results, both detailed and summary.
• Working with other testers and development teams to ensure the spread of good practices and knowledge.
• Working closely with software testers, including walkthrough and handover of test code.

Knowledge, Skills and Abilities-Developer Tester job description

Essential

• Excellent Ruby skills.
• A passion for technology
• Experience of automating acceptance tests.
• Experience of working collaboratively to write acceptance criteria/specifications.
• Working knowledge of SVN and clients including GUI and distributed version controls
• Experience of working with an automated test framework (preferably Cucumber).
• Ability to automate service layer tests, (e.g.RESTful API XML/JSON)
• Experience of testing in an Agile development environment.
• Working knowledge of SVN and clients including GUI and distributed version controls
• Experience of de-bugging tools and analysing stack traces.
• Experience of working with Continuous Integration Server (preferably Hudson).
• Experience of testing web applications, including the ability to use and understand advanced features of web browsers
• Ability and experience of communicating effectively across all levels of the organisation, and doing so in a proactive fashion, using diplomacy where required.

Desirable
• Understanding of Behaviour Driven Development/Test Driven Development
• A strong interest in COMPANY’s online output.
• Experience with the testing of media (digital audio, video) related systems.
• Evidence of an imaginative and effective approach to testing the 'untestable'.

free-job-descriptions.com provides a free database of job descriptions. Whether you are writing a job description, need to better understand a job, or are thinking abut your career, free-job-descriptions.com is for you

Developer Tester job description

You are viewing the text version of this site.

To view the full version please install the Adobe Flash Player and ensure your web browser has JavaScript enabled.

Need help? check the requirements page.


Get Flash Player