Summary
Overview
Work History
Education
Skills
Certification
Interests
Timeline
Generic
YASODHA VISWANATHAN

YASODHA VISWANATHAN

Manual QA Analyst
Johannesburg

Summary

Quality Assurance Test Analyst with experience across manual testing, exploratory testing, and regression testing for decoder software, routers, and IP camera products. Supports release quality by logging defects in Jira, executing regression suites for multiple firmware/software releases per month to ensure existing functionality remained stable, analysing debug logs, serial logs, Tera Term logs, and defect logs to identify root causes, validating fixes with clear test reports, and executing sanity, functional, regression, integration, and system test cases for STB software releases. Strengthens release confidence through STLC discipline, sanity checks, and load testing.

Overview

5
5
Certifications
5
5
years of professional experience

Work History

Quality Assurance test analyst

Skyblu Technology (Pty)Ltd
03.2024 - Current
  • Project/product: Zapper, OTT decoder, wireless routers, IP cameras
  • Client: MultiChoice
  • Technologies used in the projects: C, Jenkins, Jazz, Jira
  • Responsibilities:
  • Conduct comprehensive testing of software applications, analyse test results and identify and report bugs, defects, and inconsistencies.
  • Prepared clear and concise reports on software testing, detailing test results, defects, and processes for the development team.
  • Collaborated with cross-functional teams and product managers to clarify project requirements and functionalities.
  • Executing sanity checks on the Driver software.
  • Collaborate with cross-functional teams, Product Managers to understand project requirements and functionalities.
  • Collaborate with the development team to facilitate timely issue resolution and ensure software quality standards are met.
  • Preparing clear and concise reports on all aspects related to the software testing carried out and reporting all test results, defects and testing process to the development team.
  • Ability to follow simple scripts or to do exploratory testing to narrow down scenarios causing errors and also to reproduce errors from descriptions given.
  • Executed automated regression testing on software applications.
  • Participated in design reviews, providing input on requirements, product design, and potential issues to enhance testing processes.
  • Participating in design reviews and providing input on requirements, product design, potential problems and methods of streamlining the testing process/ activities.
  • Stay informed about industry best practices, emerging trends and technologies related to software testing.

Quality Assurance Manual Tester

Neo-Tech Technology Solution (Pty)Ltd
02.2021 - 02.2024
  • Project/product: Zapper, OTT decoder, wireless routers, IP cameras
  • Client: MultiChoice
  • Technologies used in the projects: RTOS Linux, JTAG Debugger, language C, Stream Xpress, git versioning system, SourceInsightC, Jenkins, Jira.
  • Responsibilities (Software Developer):
  • Implementation for multiple Filter notify to application from Pipeline Manager when Filter data has matched. Implemented Test Application to verify the feature.
  • Design and Implementation of ES and PES files playback. Also implemented Test Application to verify the feature.
  • Requirement to Design and Implement Fast Channel Change (FCC) which allows the user to change the channel
  • Designed and implemented HDMI-IN feature for audio, enabling PCM data rendering and decoding/passthrough of Dolby Digital data to compatible sink devices.
  • Executed bug fixes and contributed to feature implementations, enhancing overall software stability and functionality.
  • Maintained detailed technical documentation and ensured code alignment with software requirements and specifications for improved clarity and compliance.
  • Participated in code reviews and collaborated with team members to enhance code quality and performance.

Education

B.Sc. - Computer Science

MK, University
INDIA
05-2007

Intermediate -

Board of intermediate Education
India

SSLC - undefined

Secondary Board of Education
India

Skills

Manual testing

Software testing life cycle (STLC)

Agile methodology

Regression testing

Exploratory testing

Jenkins

Jira

Git

C

JTAG debugger

Selenium WebDriver

TestNG

Defect reporting

Test reporting

Requirements analysis

Cross-functional collaboration

Design review participation

Certification

Oracle 9i Certified Programmer with PL/SQL.

Interests

Reading Books, Up To Date Technology online Reading, Listening to Music

Timeline

Quality Assurance test analyst

Skyblu Technology (Pty)Ltd
03.2024 - Current

Quality Assurance Manual Tester

Neo-Tech Technology Solution (Pty)Ltd
02.2021 - 02.2024

SSLC - undefined

Secondary Board of Education

B.Sc. - Computer Science

MK, University

Intermediate -

Board of intermediate Education
YASODHA VISWANATHANManual QA Analyst