Position: Middle QA Automation Engineer (JS)
Company: Ciklum
Category: QA Automation
Experience required: 2y
English level: upper

Digital data plays an increasingly important role in investigations and operations of all kinds. Making data accessible, collaborative and actionable is what our New Client does best. As the global leader in digital intelligence deployed in 150 countries, it provides law enforcement, military, intelligence, and enterprise customers with the most complete, industry-proven range of solutions for digital forensics, triage and analytics.

By enabling access, sharing and analysis of digital data from mobile devices, social media, cloud, computer, cellular operators and other sources, its products, solutions, services and training help customers build the strongest cases quickly, even in the most complex situations. As a result, the company is the preferred one-stop shop for digital intelligence solutions that make a safer world more possible every day.

As our new QA Automation Engineer, you will be responsible for:
●	JS automation of smoke/regression and other functional testing of Web applications
●	Test data preparation and test environment configuration
●	Make conclusions and report about the stability of the product under test
●	Become part of the Scrum team and work closely with the team lead to own all of the test automation activities
●	Deliver the test automation solutions that fit within SAFe software development methodologies

Requirements:
●	2+ years of professional experience in QA
●	1+ years of experience in automation of API and web projects using JS
OR
0.5 years of experience in JS automation and 2+ years of experience in QA automation with a different tech stack
●	Experience with Selenium like tools
●	Hands-on experience with BDD and Cucumber
●	Experience with API level testing
●	Experience with continuous integration processes and tools (Jenkins, TFS or similar)
●	Experience of working with version control systems (GIT, SVN and others)
●	Experience using test management tools
●	Good knowledge of different testing methods, techniques and types and QA processes as well
●	Good English skills – Intermediate and above
  

Personal skills:
●	Strong communication skills 
●	Responsible/Proactive person
●	Good analytical and problem-solving skills

What is in it for you?

●	Dynamic and challenging tasks.
●	Team of professionals: learn from colleagues and gain recognition of your skills.
●	Continuous self-improvement.
●	Trainings
●	Knowledge sharing meetings