
Enable job alerts via email!
A market leader in software development is looking for a Test Analyst to join their team in Durban. The role involves finding and reporting bugs, ensuring software quality, and collaborating with developers. A minimum of 2 years' experience in software testing and a relevant IT degree are required. Join a dynamic team working on innovative software solutions.
Manufacturing, Building and Manual Work
Durban
Permanent
No
Adapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally‑led business solutions that assist clients across targeted industries to Achieve More by improving their customer experience, core business operations, business administration and enterprise resource planning.
We are looking for a motivated, dynamic individual to join our Software Development team.
The role entails working on a wide range of products including Web, iOS and Android.
The candidate should be able to learn new technologies fast and must be able to keep to timely deadlines and targets. To make it in the team, you need to be a highly motivated, innovative individual and have the ability to interpret and perceive requirements, work independently and get the job done.
The main purpose of the Test Analyst role is to find and report significant issues/bugs through testing of the software product. It is the Software Tester's job to accurately communicate bugs found and describe any solutions that could lessen its user impact. The Software Tester prepares test plans, test cases and bug descriptions and steps for recreating the bugs for the development team to easily understand and follow. The Test Analyst participates with the entire Development team and makes sure that the software development process does not sacrifice quality to complete project deliverables.
Review requirements and other project documentation to assure quality of the products and tests to be developed. Use risk‑based testing techniques to develop, maintain, and execute test suites.
Contribute towards development of test practices for both web, windows, and mobile applications.
Testing in agile environments, develop and execute test cases.
Work as part of a sprint team to ensure project success and individually to continuously improve testing process.
Proactively interact and partner with developers, product owners, test manager and other test analysts to identify best test strategies in order to support testing product functionality. Develop, document, and communicate test plans, test reports, guides for ensuring quality software systems.
Executes Test Plans: Conducts testing and follows testing checklists according to the established test plans.
Identifies and documents system deficiencies and recommends solutions to the development team.
Validates and verifies system requirements and technical design specifications through identifying and reporting software defects.
Documents and communicates any bugs/issues to the development team.
Provide action plans regarding retesting. Retests all bugs and at times may be required to conduct a full system test once development team has implemented a solution to the initial bugs logged.
Identifies types of errors according to priority.
Ability to understand business and functional requirements and to map them to test cases.
Good understanding of manual/functional testing process.
Experience testing in an Agile software development process and environment.
Experience with defect tracking process.
Good practical understanding of software validation methodologies.
Interact directly with developers and rest of the team to resolve test issues and application enhancements during the SDLC.
Able to take initiative and contribute to overall development of good software testing practices and processes.