Position: QA Automation Engineer Java
Category: QA Automation
English level: intermediate
Years of experience: 5


Full Stack QA Engineer in testing with 4 years of experience and 3 years as a systems analyst in Card Processing and CORE bank;
I have extensive experience in full-cycle testing in all areas of modern financial technologies.   
Experience in both manual and automated web application testing.
Proficient knowledge of software development life cycle (SDLC) and software testing life cycle (STLC).
Experience with Smoke Test, Regression Test, Functional Test, End-to-End Test.
Extensive experience with business requirements and Functional Requirements/User Stories to create - Test Cases.
Working with JIRA, making changes and collecting information in Confluence.
Test automation using Java, Selenium WebDriver, Cucumber, Maven, TestNG/Junit, Rest API, GIT.
Experience developing BDD scripts Cucumber framework writing steps behavior on Gherkin.
Fair understanding of the concept of object-oriented programming (OOP)).
Experience in testing Oracle, PostGre, MySql, DB2 databases using JDBC library, automation and development of SQL queries for Backend.
Good experience with Rest API automation using Rest Assured and Postman (manual testing).
Using Cucumber reports to automate testing. Reports and screenshots of failed scenarios.
Able to write CSS and XPath selectors and other locators to identify elements.
Experience with Git and GitHub.
Experience in an Agile environment and participation in Scrum meetings.
Excellent analytical skills with good communication and self-organization skills, fast learner and ability to adapt quickly to new environment