ABOUT THE ROLE
● Establish/support quality assurance and testing process for a product (including Machine Learning tech, platforms: Java/Kotlin, Python libraries)
● Analyze business requirements and product audience to participate in feature requirements definition
● Come up with reasonable test documentation (test strategy, test plan, test suites etc.) for a product
● Create a set of automation test for testing Machine Learning libraries
● Integrate tests into the build pipelines with focus on continuous delivery
● Work as a part of SCRUM team
● Possible QA team (small scale) leading
ABOUT YOU
Qualifications & Experience
● Upper intermediate level English is required
● 5+ years working experience in software quality assurance
● 3+ years’ experience developing any type of test automation
● Java / Kotlin / Python proven knowledge
● Machine Learning testing techniques
● Microservices testing experience
● Performance testing knowledge
● Proven international experience of communication, interaction, establishing/support a test process, organizing test reporting and presenting results
● Experience with CI
● Experience with SQL and Linux/Unix-based systems, git
● Experience participating in delivery process improvement
● Understanding of agile delivery methodology application in practice
Good to have:
● Proven experience establishing continuous delivery process
● C++ knowledge
● Prior experience developing automation testing frameworks from scratch
● Experience as a primary contact person for QA-related matters
● Computer science degree or similar
COMPENSATION AND BENEFITS
CloudMade offers competitive and rewarding salary and benefits package, as well as intellectually & creatively stimulating work environment, flexibility, and unique international travel opportunities.