What We Can Offer
- heathcare
- business trip
- 13th salary
Job Description
• Create detailed, comprehensive, and well-structured automated and manual test cases for software developed in house
• Increase and maintain automation scripts in the internal CI/CD system
• Doing exploratory testing for features in each release
• Doing hardware testing on company products
• Plan and execute stress testing activities of software drivers for industrial devices
• Plan and execute testing of computer vision and robotic algorithms
• Assist in troubleshooting issues faced by our engineers and customers on-site.
• Create reports for development teams on issues detected during testing and in production.
• Working with POs in amending user stories, requirements for better product quality
Job Requirements
• 2 years of general testing with minimum 1 year experience in automated software testing in Web UI, API or Desktop applications
• Good knowledge about testing methodologies: regression testing, integration testing, smoke testing, exploratory testing…
• Good test designing using testing techniques: Boundary Value Analysis, Equivalence Class Partitioning, Decision Table, Error Guessing…
• Experience in one programming language: Python (preferred), Java …
• Experience in one or more automation testing libraries and frameworks (Selenium, Cucumber, Appium, Robot (preferred), Cypress, Playwright, etc.)
• Working within agile development teams with a BDD/TDD approach and supporting the developers to do the shift-left testing in the early stage.
• Good ability in troubleshooting and consulting the development team
• Should be a good team player, willing to learn, willing to improve
• Proficient in English
• Prior experience in robotics or robotics-related technologies, such as motion planning, control, computer vision and AI