Role Description Software Tester

Total Page:16

File Type:pdf, Size:1020Kb

Role Description Software Tester

Role Description – Software Tester Company: Sycous Limited Division: Development Job Title: Software Tester Mentor: XXXXXXXXXXXX Start Date: ASAP Department: Development

Role Purpose:

The Software Tester will work within an Agile development team, the role is to support existing and new features ensuring they are fully tested and suitable for release. The Software Tester will offer a supporting capacity to the team dealing with customer issues and designing tests to satisfy requirement and in turn ensuring and new developments are as stable as possible.

The role is made up of two parts:

1. Designing tests to satisfy new features, updates and fixes 2. Testing of digital products as part of a UAT process The successful candidate will be working with a driven team of front and back end developers, designers and stakeholders all throughout the business.

For further information on Sycous and our product range of metering and data collection solutions, please visit www.sycous.com

Responsibilities:

 Understand customer and stakeholder requirements through the interpretation of technical specifications and verbal communication

 Understands continuous integration of software products to include deployment processes

 Work with development and management teams to ensure a full UAT process is followed and signed off at key moments.

 Create and maintain test plans and scripts

 Ensure that the quality of the products being released, updated or fixed are of the highest quality and fully tested

 Remain vigilant of test driven development, assisting development teams to ensure all released code has satisfied tests that have been written [Type text] [Type text] [Type text]

 Use testing tools to assist with ensuring accuracy in all of your work, supporting this with the creation and updating of documentation where necessary

 Develop automated testing scripts

 Ensure that new features, updates and fixes do not have detrimental effect on other areas of the software applications

 Ensure releases are tested and fully functional/ stable upon release in a timely manner

 Communicate any suggestions for improvement to processes to the wider team

 Participate in daily scrum as well as sprint planning sessions

 Manage and update bug tracking tools

 Work with team lead to manage and prioritise work

Competencies:

 Experience of C#, MVC, ASP.NET, MS SQL  Understand how to use testing tools and concepts  Understanding of the Agile methodology  Understand the SaaS model  Customer Focused  Integrity  Best in Class Delivery  Treat People with Dignity and Respect  Open and Honest  Empower and Value people  Innovative  Problem solving  Experience in working with IT development teams  Team work  Goes the extra mile  Takes Ownership  Agrees realistic targets  Professional and efficient  Supports others

[Type text] [Type text] [Type text]  Effective communication  Able to work independently  Ideas for Improvements  Numerical and analytical skills  Commercial awareness  Focus on data security

Desirable:

 JavaScript, Python, PHP  ISTQB Qualified  Document rendering (PDF) methods and technologies  Utility knowledge

Reporting office: Leeds

Based: Leeds but will be required to travel across the UK and internationally, with overnight stays required.

Future Progression: Future progression is available with fully supported training programmes, subject to the achievement of business and personal goals, to a senior position across a range of teams.

Remuneration: The Software Developer Team Lead will start on a salary of £XXXXXXXX per annum which will be reviewed on a regular basis and upon the completion of milestones.

Recommended publications