We are looking for an experienced Test Automation Engineer responsible for quality in the mobile team. You will be dedicated to writing automated tests, tools and also manual tests (about 20%). This role is connected with finding proper solutions, choosing the best technologies properly to your team.
Wymagania
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
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
Nice to have:
- Experience in programming using C or C++ language
- Knowledge of version control systems, such as Git
- Experience with Linux, OSX, iOS
We offer:
- Working with trending technologies like IoT and Bluetooth MeshAbility to learn from experienced developers and testers
- Autonomy in choosing the right tools for delegated tasks
- Collaborative and self-organized environment
- B2B contract or permanent agreement