- Write test plans and test cases throughout the development life-cycle

- Identify, reproduce and report bugs

- Report QA status to team lead and quality manager when necessary

- Schedule, organize and complete work in accordance with deadlines

- Stay up-to-date with new testing tools and test strategies

- Develop and apply testing processes for new and existing products to meet client needs

- Ensure the best possible performance, quality, and responsiveness of applications

- Ability to constantly innovate to improve product quality and group productivity

Required Qualifications:

- 2+ years’ QA engineer experience required

- Strong knowledge of software QA methodologies, tools and processes

- Experience in creating effective test cases

- Excellent knowledge of QA and SDLC processes

- Ability to work under pressure / with deadlines

- Proficient understanding of code versioning tools, such as Git

- Excellent analytical and multitasking skills

- Proactive and self-motivated personality

- Experience in mobile applications testing

- Good knowledge of English is a must

- Strong problem-solving skills

- Experience Testing APIs

- Team worker

- Experience with scripting languages is a plus;

- Experience in automated test writing and in working with Selenium is a plus