Reviewing software requirements and preparing test scenarios.
Executing tests on software usability.
Analyzing test results on database impacts, errors or bugs, and usability.
Preparing reports on all aspects related to the software testing carried out and reporting to the design team.
Interacting with clients to understand product requirements.
Participating in design reviews and providing input on requirements, product design, and potential problems.
Meet with system users to understand the scope of projects
Work with software developers and project support teams
Identify business requirements and plan projects
Monitor applications and software systems.
Carry out stress testing, performance testing, functional testing and scalability testing
Write and execute test scripts
Run manual and automated tests.
Test in different environments including web and mobile
Write bug reports
Assess code
Carry out resource planning
Review documentation
Work towards departmental and project deadlines
Provide quality assurance
Provide objective feedback to software development project teams
Troubleshoot and problem solve
Design tests to mitigate risk
Present findings to software development and business user teams
Travel to different project sites
Work on multiple projects at one time
Document analysis
Liaise with project teams in other parts of the world
Communicate findings to technical and non-technical colleagues.
Software Tester Requirements:
A bachelor's degree in computer science or related field.
Up-to-date knowledge of software test design and testing methodologies.
Working knowledge of test techniques and compatibility with various software programs.
Working knowledge of programming.
Excellent communication and critical thinking skills.
Good organizational skills and detail-oriented mindset.
Skills:
Strong verbal and written communication skills with the ability to liaise with a variety of stakeholders
Problem-solving skills
The ability to work under pressure
Attention to detail
Competent technical skills
The ability to work in a team and individually
Organizational skills with the capability of working towards tight deadlines
A passion for working with technology.
Employement Category:
Employement Type: Full timeIndustry: IT - Software Role Category: Embedded / System SoftwareGeneral / Other Software Functional Area: Not ApplicableRole/Responsibilies: Software Tester