Position: Trainee QA Automation (Java) Engineer
Company: GlobalLogic
Experience required: no_exp
English level: intermediate

Job Description
-Good understanding of QA theory
-Basic understanding of automation
-Basic knowledge of Java programming language
-Basic knowledge of testing frameworks (Junit, JMeter)
-Basic understanding of CI/CD
-Excellent communication skills
-Good level of English
-Understanding of object-oriented prog

Job Responsibilities
-Responsible for designing and implementing build and test infrastructure, creating and enforcing good engineering practices, and evaluating product quality for various medical products
-Work on problems in a number of areas, including performance optimizations and UI automation testing.
-Build out our automated testing infrastructure to help us build reliable, scalable, high-quality products and services
-Participate in design and implementation of test infrastructure to support building and moving services into a Continuous Deployment environment
-Conduct research and create Proof of Concepts on new testing technologies/tools/concepts
-Design test strategies by analyzing and dissecting complex heavily integrated software systems
-Work collaboratively with fellow SDETs to create true end to end automation solutions
-Design and build scalable, maintainable, and flexible automation test framework.
-Investigate root cause of issues to assist with finding the most comprehensive and robust solutions.
-Collaborate closely with product, project, and development teams to identify and resolve technical, business, and process-related issues.

Department/Project Description
The mission of the Quality Assurance team is to create technology frameworks, implement quality best practices processes, and develop tools to ensure we deliver an optimal end-user experience for our products.  QA facilitates quality and transparency into our software processes and products and helps validate business use cases and functionality with high confidence.