Software Quality Assurance (QA) Specialist
Posted Updated
- Software QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions.
- He will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective.
- It will monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
- Software QA engineer may also review product requirements and specifications in order to foresee potential issues, provide input of functional requirements and advise on design.
- Other duties include making suggestions to improve testing strategies, as well as utilizing databases to create reports and presentations on any defects.
Required Education:
- Bachelors Degree in Electrical Engineering,
- Computer Engineering
- Information Technology
- Computer Science
- Or equivalent technical Degree;
- Or equivalent combination of education and experience
Required Knowledge, Skills & Abilities:
- Experience with C, C sharp or assembly-level code development, real-time signal processing, and I/O control.
- High level of initiative with the ability to self-manage.
- Strong interpersonal skills with the ability to work both independently and as part of a team
- Strong analytical and planning skills;
- Good communication and presentation skills;
- Excellent problem-solving skills;