These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Software Test Engineer

0 people like this description

Software Test Engineer

The role
The daily tasks will include supporting our drive towards an automated test and build system using the latest tools and technologies, creating test plans, testing (writing, executing and maintaining both manual and automated tests), approving and sending applications for certification, logging and tracking issues and working directly with customers, both internal and external.

Key resposibilities
Build and Release
• Building an automated testing suite capability with Selenium 2 (PHP framework preferred)
• Drive and improve the certification process of applications. Respond and resolve issues as and when they arise from the certification authority

Solution Testing
• Work with the project team to define testing requirements
• Analyse requirements and define testing scenarios and journeys
• Define and write-up test scripts to be executed covering all relevant scenarios
• Develop test materials including test data
• Execute test scripts
• Log bugs identified in the bug tracking tool and ensure these are resolved
• Re-test bugs when fixed to verify they can be closed
• Report on testing and bug fixing progress

General Support
• Support the project team in the development and launch of the new services
• Help with the development of documents and collateral
• Assist with project progress tracking and reporting
• Help plan and execute meetings and workshops – arrange times, agenda and materials
• Any other support required to the project team in the delivery of the project
• Help with client and 3rd party liaison and co-ordination

Personal and Management Skills
• Can work both independently and in a team-oriented, collaborative environment
• Can conform to shifting priorities, demands and timelines through analytical and problem-solving capabilities
• Reacts to project adjustments and alterations promptly and efficiently
• Ability to elicit cooperation from a wide variety of sources, including upper management, clients, and other teams
• Ability to ask penetrating questions, identify unstated assumptions, and resolve personnel conflicts
• Strong written and oral communication skills; strong interpersonal skills
• Must be able to learn, understand, and apply new technologies
• Ability to effectively prioritize and execute tasks in a high-pressure environment

Required skills
• 2-3 years of professional experience in the web development or media industry testing complex systems leveraging HTML, PHP, MySQL, XML, CSS and ideally Adobe Flash or Adobe AIR solutions testing websites in the e-commerce, mobile or the broadcast sector
• In-depth understanding of testing and testing practices
• Experience of test automation using Selenium 2 and analysing results in Jenkins
• Experience and understanding of Agile software development

Desiderable skills
• Ideally having experience in testing software and systems on consumer electronics and/or mobile devices especially Video on Demand (VoD) portals, interactive televisions and mobile applications
• Experience of PHP development is desirable
• Experience with tools such as JIRA, Subversion and Basecamp is desirable
• Experience of certification of applications is highly desirable

Rewards and benefits
• Competitive salary with annual performance bonus
• 25 day holiday per annum, which increases by 1 day each year, up to 30 days per annum
• BUPA Healthcare Insurance
• Contributory Group Personal Pension Scheme
• Life Assurance
• Flexi-time

These job descriptions are examples. Looking for work?

Find JobsFind Jobs