Reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback
Creating detailed, comprehensive and well-structured network test plans and network test cases
Estimating, prioritizing, planning and coordinating testing activities
Design, develop and execute manual and automation test cases.
Identify, record, document thoroughly and track bugs
Perform thorough regression testing when bugs are resolved
Develop and apply testing processes for new and existing products.
Liaise with internal teams (e.g. developers and product managers) to identify system requirements
Monitor debugging process results
Track quality assurance metrics, like defect densities and open defect counts
Stay up-to-date with new testing tools and test strategies
Provide process improvement recommendations
Special projects as assigned
Detailed oriented and fast learner.
Thorough understanding of test processes and test methodologies.
Have a knack for breaking things and then letting other people know how it’s done.
Ability to adjust to rapidly changing requirements and timelines
Track record of completing assignments on time with a high degree of quality
Initiative - Volunteers readily; Undertakes self-development activities; Seeks increased responsibilities and takes ownership of tasks at hand; Takes independent actions and calculated risks; Looks for and takes advantage of opportunities; Asks for and offers help when needed
A high degree of skill in troubleshooting, characterizing, and describing software defects.
Exceptional written and verbal skills.
Excellent team player with a consistently positive attitude and collaborative approach to problem solving, options analysis and continuous improvement of process, team and systems.
Bachelor of Engineering in Telecommunication or Electrical/Electronic or Computer science is required
8 years of relevant experience in manual testing involving firmware and hardware testing is required.
Experience with defect tracking systems, test management systems and software revision control is required
Experience in audio and video testing is a plus.
Experience in providing and presenting project status reports through the development cycle is preferred
Commitment to product excellence and quality is preferred
Working knowledge of Windows and/or Linux operating systems is preferred