Position: Senior Automation Test Engineer (Java)
Company: GlobalLogic
Category: QA Automation
Experience required: 5y
English level: upper

We are working with the leading US-based manufacturer of medical devices and related apps. The product includes Web and mobile applications which help to extend the life and alleviate the pain of thousands of patients.

**Requirements**
8+ years of developing and bolstering automated QA systems and associated test strategies.
Strong technical lead not in the sense of test lead, but an AQA Engineer with a deep sense of ownership of test processes who is able to drive and perform detailed technical work.
Experience working with business-critical customer-facing applications (user interfaces, APIs and back-end services).
Excellent communication skills with emphasis on writing detail-oriented documents and communications.
Strong English verbal and written skills for daily communication with the customer (Upper-Intermediate)
Strong understanding of object-oriented programming concepts with JAVA.
Strong understanding of web UI and API testing.
Practical experience with Java and web application testing tools.
Experience with Jenkins or other build automation tools.
Docker experience will be helpful.

**Job Responsibilities**
Participate in designing and implementing build and test infrastructure, creating and enforcing good engineering practices and evaluating product quality.
Requirements analysis and proactive communications with development and team.
Analyze functional business requirements for completeness, participate in Application design with the development team.
Work closely with development and product management staff.
Test design, providing estimates for automation activities, preparing reports
Web-based application testing (frontend and backend)
Maintain and expand Test Coverage.
Develop and maintain the automation framework.
Develop and maintain test documentation.
Assisting with manual testing if required