Position: QA Automation Engineer (Python)
Company: IvorySoft
Experience required: 2y
English level: intermediate

EXPERTISE FROM YOUR SIDE 💪🏼👨‍💻:
👨‍💻Strong Python knowledge
👨‍💻 Experience with Linux systems 
👨‍💻 Strong CS fundamentals (data structures, algorithms, design patterns, etc.)
👨‍💻 Other scripting languages experience (e.g. bash, groovy) is an asset
👨‍💻 Experience in writing development support tools such as parsers, profilers, data visualization tools etc
👨‍💻 Understanding of DevOps and CI tools (Jenkins, Gerrit, GitLab)
👨‍💻 Understanding the classic test pyramid
👨‍💻 Good written and spoken English

NICE TO HAVE:
✳️ Experience with browser extensions
✳️ Experience with real-time chat projects

RESPONSIBILITIES:
💻Test framework development using Python 3.7 (back-end mock services development, device HAL development and support, test-lib development and support of wrappers for: wifi, uart, ssh, relay controller, network emulator, ALS, power measurement etc.)
💻 Functional test case development for firmware
💻 Release test execution & analysis, as well as raising/verifying issues and decision making according to release criteria

ABOUT THE PROJECT:
App to measure the efficiency of marketing budget allocation, region-based, activity-, and timeline-oriented
🔎Sign in, set up campaigns, add activities, plan funds and their distribution, stick to deadlines - and increase sales in a particular region. Make accurate analytics work for your business!🔎

WORKING SCHEDULE:
🕗This is a full-time permanent position (full remote). Our company can provide you with a co-working place

WE OFFER:
🚀 Career and professional growth, regular performance, and salary reviews
🚀 Competitive salary
🚀 Remote work opportunity and flexible working schedule
🚀 Building projects from scratch, working only with the latest technologies
🚀 Compensation of courses & workshops to grow fast in this field
🚀 Paid 20 working days of vacation and 5 sick leaves
🚀 Team buildings and corporate activities