We need a quality assurance engineer to better monitor every phase of our development process so as to guarantee best possible quality before new features are released.
Mission :
Directly reporting to our Lead QA engineer, your role will be to:
Participate in the full software development life-cycle
Estimate, plan and perform testing activities
Create detailed, comprehensive and well-structured test plans and test cases
Design, develop and execute automation scripts using open source tools
Identify, record, document thoroughly and track bugs
Perform thorough regression testing when bugs are resolved
Liaise with engineering teams to identify testing requirements
Monitor debugging process results
Report on test activity
Stay up-to-date with new testing tools and test strategies
Requirements
2+ years of similar professional experience
Python (2+ years)
Experience with any Continuous Integration technology
Creative and critical thinker with problem-solving skills
Team player
Degree in Computer Science or related field or equivalent experience
Awareness of testing standards, quality processes, and QA related tools in market
Good to have
Great (linux) systems and networking skills
Practical knowledge of common web backend services (PostgreSQL, MariaDB, Elasticsearch, Solr, Redis, MongoDB, RabbitMQ)
Understanding of containerization technologies
Possible full-time remote position

