Responsibilities
• Perform manual and automation sanity tests of the product ecosystem which is including 7 different software programs.
• Work with Jira platform, analyze system, report bugs and issues.
• Write and modify QA infrastructure documents and support the updating of the documents based on frequent development of new features and system updates.
• Be creative and think about different ways to test the system, product is working with external hardware, camera, 7 different software programs, dozens of machine learning and machine vision algorithms.
• Write automation testing tools for analyzing the system performance, memory leaks, CPU overloading issues, measuring execution time of algorithms across different software version.
• Test the product in different environmental conditions, lighting, noise, etc.
• Always keeping in mind all the layers and QA perspectives of the product: native side of the algorithms, user side of the system functionality, UI/UX, and the external side of physical environment in which product is used.
• Be responsible to be the first layer of catching bugs reported by clients all over the world and help them to fix issues by using troubleshooting guide of the product.
• Deploying software packages and resolve basic level issues during post-deploy stage.
Requirements
• Graduated B.Sc. in Computer Science, Software Engineering, electrical Engineering.
• Technical and engineering background is a must!
• At least 2 years of experience in QA automation and manual testing.
• Background of C/C++ from academy or previous experience.
• Experience working with Jira for bug reporting and managing.