Position: QA Engineer
Category: QA
English level: upper
Years of experience: 10


Basic Skills:

· Experienced software/hardware test engineer able to perform different types of testing based on functional or non-functional aspects of a software application

· Experienced in Mobile Applications testing 

· Testing Fundamentals skills: determining the scope and objectives of testing, creating and running test cases, writing test plans and creating test scenarios/check lists; able to identify required set of test cases needed to cover the functionality, creating end to end tests for the complex testing, BDD/Gherkin tests for automation

 · Test cases review form the team members, find gaps and issues in the style of the creation and scenarios. Able to suggest the improvements in the creation style (unify repeated pre-conditions, add separate field for testing configurations to avoid repeated test cases e.g. upgrade scenarios, browsers, etc.

· Requirements analysis (raise questions to the product owner, investigate business logic, making  proposals for the product, discussing requirements with the team to order to have single vision of a product, clarification of the requirements, suggesting improvements etc.

· Familiar with Agile methodology and Scrum Ceremonies such as standups/planning/retrospective meetings. Participating in grooming/planning meetings in order to prioritize the test cases for regression and release testing

· Hosting daily stand-up team meetings, creating the follow up notes to be aware about the finished, current tasks, tasks which will be taken to process, information about blockers and dependencies

· Familiar with object-oriented programming in Java 
    
· Worked with multiple bug tracking systems: Jira, Rally, BugZilla, RedMine

· Worked closely with development team to write test plans for quality department

· Experienced with test automation using XPath, Selenium IDE and WebDriver.

· English: Upper-Intermediate (B2)