KEY TASKS / RESPONSIBILITIES · Contribute as a member in an Agile software development team · Ensure software meets quality standards prior to its release · Collaborate with team members in designing test strategies and test plans · Develop regression test plans · Document test procedures and testing results · Document defects in bug tracking system with good details and steps to reproduce · Provide feedback on software usability and functionality · Design and develop test automation scripts EDUCATION · Degree in Computer Science, Computer Engineering or equivalent work experience · Preferred certifications in Software Quality testing
WORK ENVIRONMENT· Office based, with some travel requirements | QUALIFICATIONS AND SKILLS· 3 to 5 years of Software Quality Assurance experience in an Embedded/Mobile environment · Experienced in Agile/KANBAN practices · Excellent written and verbal communication skills · Attention to detail, strong troubleshooting and problem-solving skills · Experience with test-plan/test-case creation, execution and reporting · Experience in C++/C# programming languages · Experience creating and developing automated tests · Understanding of Quality Assurance best practices and industry standards Nice to Have· Organization skills · Experience with Visual Studio, Embedded Development Environments, Test Management Repositories · Experience with Jenkins, BitBucket, and scripting languages · Knowledge of Internet and Bluetooth protocols |