Senior AQA Engineer (Java) with Mobile Testing
Location: Ukraine
The client is a Swiss banking group, via their online financial platform and analysis & selection tools, they are active in trading in equities, funds, bonds, warrants, options & futures and cryptocurrencies. The bank also offers services designed specifically for asset managers and corporate clients. In addition, the bank offers forex platforms and services, robo-advisory, thematic trading certificates and portfolios as well as traditional banking services, including mortgages, savings accounts, and multi-currency credit cards
Requirements:
- 6+ years of professional experience in QA Automation of UI, Microservices and supportive frameworks
- Mobile manual testing experience is a must
- Experience with native automation testing on mobile platforms (Android / iOS) is a plus
- Skills in Java 8/11+ and OOP. Java 17 is a plus
- Experience in the creation of automation frameworks from scratch is a plus
- Deep understanding of design patterns and applying them to projects
- Strong experience with continuous integration processes and tools
- In-depth knowledge of test automation approaches and procedures
- Experience of working with version control systems (e.g. GIT, SVN and others)
- Good Knowledge of SQL (PostgreSQL or similar)
- Good knowledge of different testing methods, techniques and types
- Experience in Scrum processes establishment with further adjustments;
- Experience with testing cross-browsers — creating functional, boundary, edge, etc. test cases;
- Strong verbal and written communication skills;
- Knowledge utilizing Atlassian Suite (Jira/Confluence);
- Experience in API testing, GIT source control, Jenkins;
- Upper-intermediate/Advanced written and spoken English.
- Higher Education: Bachelor’s Degree/Master’s Degree.
Responsibilities:
- Backend, Frontend, and Mobile testing for the Development team of 10 Engineers
- Introduction of QA Automation practice to the team
- Setting up QA processes and practices fitting the team and customer needs
- Reporting project and quality progress, metrics.
- Help the Product Owner and Development team to create and organize the product backlog from a quality standpoint
- Actively participate in the further development of project organization and improving project processes
- Make sure quality standards and work procedures are kept
- Preparing documentation and test reports
- Performing pre/post-release testing