Responsibilities:
- Designing automated test-cases for mobile applications (Android and iOS)
- Developing testing tools using Python
- Performing functional, regression, scalability, stress, performance, integration and system testing
- Conducting manual and automated tests of multiple products and projects including mobile applications, web services, hardware devices (mainly embedded) and dedicated firmware
- Participating in test analysis and risk assesment
- Preparing test documentation
- Developing test plans
- Communicating risks
- Reporting and clarifying defects
Wymagania
Essential job requirements:- At least one year of experience in developing automated tests for mobile or web applications
- Experience in at least one scripting language (Python preferably)
- Flexible and self-learning
- Good written and spoken English
- Enthusiastic about new technologies and new tools
- Excellent interpersonal skills including analytical, problem solving and issue resolution
- Experience in programming using C or C++ language
- Knowledge of version control systems, such as Git
- Experience with Linux, OSX, iOS