Position: Middle/Senior QA Automation Engineer
Company: TEAM International
Experience required: 3y
English level: intermediate

The project is about determining the damage resulting from natural disasters in an automated and timely way. It will be running in the Azure Cloud and involve large scale geoprocessing and remote sensing processes 

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
•	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 work activities and achieve project goals
•	Experience using Selenium WebDriver
•	Experience in API automation
•	Experience using C#
•	Experience using JavaScript is a plus
•	Comfortable engaging cross-functional partners including development teams, system architects, product management, and Support
•	Strong sense of ownership, passion, 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