Posted over 5 years ago
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