Position: Senior QA Automation Engineer (IRC109456)
Company: GlobalLogic
Experience required: 5y
English level: intermediate

Description:

Our client provides digital signing solutions and wants to re-platform it to the newest technologies. GlobalLogic was chosen for designing and implementing the application based on the cloud-agnostic microservices platform from scratch based on Kubernetes service. The application will include the full-features web site as well as mobile version in PWA container, many integrations with 3rd party services, rich PDF functionality, white labeling capabilities, etc.

Requirements:

Mandatory Skills & Qualifications:
– Experience in software QA methodologies, tools and processes
– Proven test design skills
– Practical experience in writing clean code
– Experience in creation of project-level artifacts
– Deep hands-on experience with framework creation
– Proficiency with at least one OOP language and one scripting language (.Net is preferred)
– Deep understanding of modern test automation patterns and standards
– Hands-on experience with different types of test automation
– Excellent communication skills
– Analytical mind and problem-solving aptitude
– Effective time management
– Fluent spoken and written English

Personal Qualities:
– Inspiring leader
– Proactive with a strong sense of urgency and competitive drive
– Enthusiastic communicator
– Adaptable
– Embraces change
– Collaborative team player
– Customer service minded
– Strong attention to detail, organized and goal-oriented

Will be a plus:
– TestOps experience
– Experience with BDD tools such as SpecFlow
– Experience with dependency injection (AutoFac, Unity etc.)

Preferences:

Scrum

Responsibilities:

– Define and follow test automation strategy
– Define code conventions, scripting standards
– Create end-to-end framework for API, Web and Mobile
– Establish test automation process
– Lead small team of mature test automation engineers
– Setup test environments
– Drive and follow best practices
– Continuously improve test automation on the project
– Perform code review
– Participate in company-wide QA/QC initiatives for test automation