Position: Senior QA Automation Engineer
Company: Customertimes
Category: QA Automation
Experience required: 3y
English level: intermediate

**About project:**
A stable project from a major European customer - one of the largest European banks - mobile app development for free tax reporting, automated bookkeeping, and banking essentials, management of business and personal bank accounts, and more features to give digitally-minded customers what they want in the 21st century.

**Job Responsibilities:**
- Cooperate with other team members and business representatives to prepare test scripts;
- Configuring full automation QA cycle environment and integrating CI into QA reporting Automate test script to test the delivery. ( Automaton testing of mobile application);
- Responsibility for assigned test area within project delivery. Record and monitor software defects ensuring each defect logged is detailed enough to aid resolutions;
- Being a part of the agile delivery team, working closely with development/design/product management;
- Test Plan Creation/Review/Update using Test Techniques and/or Test templates where relevant;
- Create Automation test cases for the cross-functional project with well-balanced coverage across mobile application, backend integration;
- Execute test cases (Mobile + REST API);
- Proactively communicate test-blocking issues as they are discovered.
- Cooperate with customer ́s test team and/or end-users on test execution and issue solving and coordinate live releases and complete post-implementation testing.

**Requirements:**
- 4-year experience, good communication, and analytical skills, proactive approach with an ability to work independently, reliability, eye for detail, flexibility, ability to work in a team;
- Good knowledge of English, knowledge of SQL;
- Good knowledge of Javascript or any programming languages used for test automation (ideally JS), familiarity with financial products and principles, orientation in SW development and test tools, tracking systems, and test methodologies.

**Technologies:**
Java, Selenide, Jenkins, UI, API testing.

**Would be a plus:**
- Familiar with continuous integration (BrowserStack) and source control systems such as GIT;
- Good practical experience with Appium;
- Working knowledge of typical BE and API structures, tools like Postman, Swagger, ReadyAPI, ideally already some experience with GraphQL;
- Ability to create a framework from scratch.