Position: QA automation engineer (PHP)
Company: Luxoft
Category: QA Automation
Experience required: 2y
English level: intermediate

Project Description:
We are seeking a talented general QA engineer to design testing procedures for our web applications. In this role, you will be responsible for analyzing the functionality of applications and designing automated tests to validate their performance. You will also be required to identify bugs and collaborate with the developers to get rid of them.

Responsibilities:
• Identifying software application weaknesses and target areas.
• Exchange information with internal teams for implementation of web based products.
• Sketching out ideas for automated software test procedures.
• Reviewing software bug reports and highlighting problem areas.
• Writing automated unit, functional, and integration tests.
• Introducing new ideas and tools.
• Identifying quality issues and creating test reports.

Mandatory Skills Description:
• Hands-on experience of PHP 7 and PHPUnit framework
• Ability to write clean code and handling difficult and complicated tasks and issues
• Knowledge of Symfony framework (3.x, 4.x)
• Solid experience in dealing with SQL databases (MySQL 5.7) and ORM solutions (Doctrine 2)
• Good knowledge of source control systems (Git)
• Practical knowledge of Linux based systems and LEMP stack setup
• Self-organized
• Ability to communicate in English, both spoken and written (level B1)

Nice-to-Have Skills:
• Experience in using JIRA and Confluence
• Kanban mindset
• Previous experience (2+ years) working as a QA automation engineer.
• Advanced programming skills including automation systems and databases.
• Strong attention to detail