Position: Automation (java) QA Engineer
Company: Luxoft
Experience required: 3y
Category: QA Automation
English level: intermediate
Published: 2021-02-01T00:00:00+02:00

Project Description:
We are looking for an Automation QA Engineer to join us for a project in the fashion retailing industry.

A successful candidate will contribute to developing data transmission microservices for various applications used by the fashion company’s internal employees.

Microservices are created using modern approaches and technologies such as Spring Boot 2, CI/CD, test automation, centralized logging, tracing, and monitoring. We use the dimensional modeling approach developed by Ralph Kimball as a core idea for our solution design.

It’s a high visibility role in an agile team — therefore, communication, polite English, presentation skills, and experience working in the distributed multinational environment are absolutely required.
Responsibilities:
• Ensure quality of the solution
• Ensure the solution meets specified standards and requirements
• Understand the functional design of the solution and underlying technologies
• Ensure tests address required business functionality
• Create test plans
• Conduct quality-control tests
• Build and maintain automation tests
• Integrate tests into CI/CD infrastructure
• Facilitate diagnosing system issues
• Work in a multinational distributed agile team with peers located in different cities in Poland and Spain
Mandatory Skills Description:
• Java
• Proven experience in test automation
• Practical understanding of QA methodologies, tools, and processes
• Ability to develop test plans, test cases documentation, and analyze test results
• Excellent SQL knowledge (Oracle/MySQL/DB2)
• Excellent analytical and problem-solving skills, willingness to learn new technologies
• Experience with REST API testing
• Experience working in an agile team
• Experience working in Scrum
• Pro-active position, ability to facilitate a discussion, or involve a colleague in a task-related collaboration
• Advanced English
• Verbal communication skills
• Polite, client-appropriate language
Nice-to-Have Skills:
• Experience with CI/CD pipelines: Jenkins, Bamboo, etc.
• Cucumber framework and BDD
• Performance testing (Jmeter)
• Xray test management tool
• Karate test automation framework
• Spring framework