Position: Automation QA Engineer
Company: Ciklum
Category: QA Automation
Experience required: 3y
English level: intermediate

**About Client:**

Our Customer is a world leader in the field of water measurement solutions and services, the Arad Group specializes in designing, developing and manufacturing high quality meters, automatic meter reading (AMR) and advanced metering infrastructure (AMI) systems and advanced MDM systems and technologies. Arad Group’s patented solutions and products are specifically designed to meet the needs of utilities, waterworks companies and agriculture and are aimed at reducing water waste, improving overall water metering management capabilities and saving money.

**Responsibilities**

Design, create and execute automation scripts using C# and Selenium
Review manual test cases for the relevant application and provide feedback on suitability for automation to the project team
Review user stories and functional requirements
Assist with manual testing, execute manual test cases and scripts for products under development
Create and maintain test plans, cases, scenarios/scripts, in compliance with defined QA standards and methodologies
Establish and configure testing environments for executing test cases and scenarios
Participate in the development, deployment, and administration of QA process, tools, and supporting technologies

**Requirements**

Bachelor’s degree in Computer Science, Software Engineering, or similar field
4+ years of experience with software testing of web-based applications using a structured testing methodology
2+ years of experience with automated functional testing tools
Experience with API Testing

**Desirable**

Programming language C#
Selenium using C#
API Testing using C#
Solid knowledge of SQL
Working with Agile/Scrum Methodologies

**Personal skills**

Ready to take responsibility
Excellent troubleshooting, problem solving, and analytical skills
What's 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