Team Overview
Software testing works closely with Research & Development, Quality Assurance and Production Department, reviewing and providing input on product specifications, designs and implementations.
Principal Tasks and Responsibilities
- Develop the system automated test-cases and the testing framework based on product requirements and system architecture;
- Responsible for adaptations to the test automation environment;
- Conduct test execution and document the results;
- Identify issues and provide clear input to teams responsible for resolution;
- Follow-up on reported issues/defects and re-test;
- Exchange and share knowledge with colleagues;
- Actively work on improving existing test procedures and framework.
Requirements
- University degree in computer science, telecommunications or relevant technical education or experience;
- Minimum 1 year of experience in Python programming;
- Familiar with version control tools (SVN, GIT);
- Proficient with Selenium for UI automation;
- Proficient in Python for automation library development;
- Familiar with the practical application of SQL;
- Knowledge of networking concepts and Linux concepts is highly desirable;
- Understanding of voice communication and voice signaling concepts is a big plus;
- Excellent communication skills in English (written, and verbal);
- A “get things done” attitude is highly appreciated and encouraged.