Role Description Software Tester
Total Page:16
File Type:pdf, Size:1020Kb
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.