Quality Assurance - To ensure all aspects of work meet customer expectations and company quality standards. Ensure all software errors are identified and corrected.
Communication– ensure a good level of teamwork, highlighting issues in good time and proactively suggesting solutions to resolve problems. Direct contact with internal clients at a user and project management level & to understand requirements . Provide advice to internal clients at all levels.
Support– Assist with resolution and reproduction of user software problems.
Work Organization– Effective prioritization and meeting deadlines.
Individual Development– Take ownership of personal development. Take responsibility and ownership for completing assigned tasks that may rely on the contribution of other team members.
Technical/Commercial Knowledge– A good understanding from a software testing perspective (non-technical) and a good appreciation from a technical perspective, maintain knowledge of current software testing tools, testing standards & company issues. Rejection of incorrect programming work . Estimating Software Testing days work for tasks relevant to the team, reports bugs to manager & development team to ensure timely fixes to existing software releases .