Position: AQA Python
Company: Intellias
Experience required: 3y
English level: upper

We are designing and implementing features in our proprietary next-generation 3D engine used for map rendering. The selected candidate will have the opportunity to implement automated test cases for our 3D engine which vary from rendering-specific to algorithmic and system\platform-wide. Our  test app / UI - written in C++ / QT framework. Automation framework - written in Python using Robot Framework. We are looking for a person that can understand complex features like map rendering and know how to write test cases that validate full range of functionalities

Technology Stack:
C++ 11 , Python, Kotlin
CI (Jenkins), Bitbucket
Embedded systems
Debugging tools gdb, valgrind, etc.

Responsibilities include:
Participate in a technical discussion to find a right architecture/design solution
Provide time estimates and time/performance/quality trade-offs to management.
Support of development of the product (Change Request implementation)
Design and implement tests using Python scripts
Failure analysis and fixing
Regular communication with the distributed team
Reporting on results of your work

Requirements:
4+ years of experience in software engineering
Excellent analytical, and algorithmic skills
Expertise in Python
Solid expertise in writing and maintaining Python tests - for application which is written in C++ / QT framework
At least upper-intermediate level of English, well-developed communication skills
Understanding of Agile methodologies and engineering practices
Passionate about programming, automated testing best practices
Self-motivated, well-organized, detail-oriented, and a very strong team player