Position: QA Analyst with Trade lifecycle
Company: Luxoft
Category: QA
Experience required: 3y
English level: upper

Responsibilities:
- Design and execute high-quality test cases based on accurate business requirements analysis
- Creating detailed, comprehensive and well-structured test plans and test cases
- Support testing/development process based on Agile testing principles and Scrum framework
- Execute manual testing for all tiers of client-server application (front-end, back-end), generated reports
- Set up test automation framework and create automation scripts for API \ Integration and UI layers
- Maintain testing infrastructure and set-up test environment
- Utilize JIRA to effectively categorize and track issues raised during the testing cycle
Mandatory Skills Description:
- Experience in testing of applications over 3 years (functional and non-functional)
- Good understanding of client-server application architecture
- Experience with web services and API testing (REST API and SOAP)
- Experience in business requirements analysis
- Experience in Agile testing and Scrum framework
- Understanding of testing infrastructure
- Basic Unix/Shell and Git knowledge, SQL knowledge
- Ability to create any required testing documentation (e.g. test plan, test strategy, test cases and checklists)
- Understanding of what can be and what should be auto-tested
- Good knowledge of testing theory and ability to apply it in practice
- Good communication skills, ability to work in highly dynamic project
- At least upper intermediate level of spoken and written English
Nice-to-Have Skills:
fluent english
- Java / Java Script
- Experience working on front office trading systems.
- Good understanding and working knowledge on noSQL, SQL and big-data systems.
- Good understanding on CI/CD tools and their automation mindset to enable DevOps.