Position: Middle/Senior QA Automation Engineer (С#)
Company: TEAM International Services, Inc.
Experience required: 3y
English level: intermediate

Our client is a leading wholesale provider of reinsurance, insurance and other insurance-based forms of risk transfer. Dealing direct and working through brokers, its global client base consists of insurance companies, mid-to-large-sized corporations and public sector clients. From standard products to tailor-made coverage across all lines of business.

Responsibilities

- Hands-on involvement in all phases of product development, including planning, design, implementation, and execution of manual and automated tests, defect logging and verification, and reporting results

- Design and develop automation frameworks and test suites to test the client products, working with Engineering, QA, System Architects, Product Owners, and others

- Understand frameworks, approaches, and test strategies used by peer teams; leverage, extend, and share wherever possible 

Implement, track, and report key metrics to assure full coverage of functional and non-functional requirements

- Consistently improve test automation infrastructure and coverage

- Work with development teams to facilitate unit and integration tests


**Requirements**

- 3+ years' industry experience in QA or Software Engineering

- Experience designing, implementing, and executing automated tests

- Ability to plan working activities and achieve project goals

- Experience using Selenium WebDriver

- Experience in API automation

- Experience using C#

- Experience in performance testing

- Comfortable engaging cross-functional partners including development teams, system architects, product management, and Support

- Strong sense of ownership, passionate, fast learner, detail-oriented, analytical mindset

Familiarity with version control, bug tracking, and CI / CD systems and procedures

English - Intermediate +, ability to communicate effectively with Native Speakers

- Experience developing or testing cloud-based microservices Azure, AWS or similar platforms is a plus

- Understanding and use of APIs in large-scale distributed systems, using of Atata framework will be a plus

- Experience with RESTful web services and the JSON data format a plus

- Experience in Scrum and Kanban is plus