Project Description
We’re working with a fast growing Online Swiss Bank in FinTech industry. The team is responsible for implementation of the platform for retail trading on stock and other markets.
As a QA Engineer, you’ll be writing automated tests for various applications and microservices, platforms and plugins. Often times, you’ll manually validate user stories and tasks against pre-production environment. You’ll directly communicate with clients on the daily basis and actively participate in Agile process.
We offer:
– Modern tech stack and tools: Java 8 and 11+, microservices for back end systems; TypeScript, ReactJS for front end applications; Docker for apps sandboxing, K8s for team namespaces; CI/CD with Jenkins build farm.
– Growth opportunities: local trainings, webinars and workshops on demand, compensated conferences and certifications, participation in architecture decisions, contribution to open sourced frameworks, local architecture community.
– Competitive compensation with yearly review based on professional growth and performance;
– Fun and life balance: team and corporate team buildings, hackathons, cyber sport events, no overtimes.
– Local infrastructure: powerful workstations, sweets and cookies, modern office, communication space, sport and relax rooms, game zone, gym in the office, multiple restaurants and shops.
– Full remote, but office is also available for visiting anytime
Summary of projects and systems: our client is a bank and a high tech company, focusing on technology excellence. Despite it is a bank, the legacy code is limited. Our target is Continuous Delivery, with Docker and K8s infrastructure, bi-weekly releases and maximum automation. Our projects are related to investment in shares, derivatives and other financial products.
Our organization: We’re working as Scrum teams, 5-7 people in each team, with QA Auto and Developers in each team, supported by local Business Analysts and DevOps. Daily you will communicate with our clients stakeholders on stand ups, status and other meetings, following best practices of Agile processes. As communication tools we are using: video conferences, rocket chat and other tools.
Responsibilities
– QA automation, UI and API testing
– Manual validation on environments
– Requirements analysis and refinement
– Participation in meetings with customer
Skills
Must have
As Junior:
– 0.5+ years of commercial experience in QA automation
– Alternatively, 0,5+ years of commercial experience in manual testing of Web applications plus basic coding skills
As Regular:
– 1.5+ years of commercial experience in QA automation, OR
– 1.5+ years of commercial experience in manual testing plus basic coding skills and the desire to grow as 50/50 Auto/Manual QA
Also required:
– Good knowledge in QA (theory and practice)
– Experience in preparation of test cases and checklists
– Basic understanding of client-server architecture, HTTP (statuses, authentication schemas, headers, cookies), REST, JSON
– Detail-oriented, creative, analytical thinking to make sure the overall quality of the delivered products
– Good communication and analytical skills
Nice to have
– Ability to implement solid testing strategies
– Basic knowledge of SQL (select, join, insert, update, delete)
– Some experience with Postman or similar tools is a strong plus
– Experience with functional, regression, integration testing
– Agile, Scrum experience
– Client-exposed experience
Languages
English: B1 Intermediate
Seniority
Regular
Relocation package
If needed, we can help you with relocation process. Click here for more information.
APPLY
To help us track our recruitment effort, please indicate in your cover letter where (vacanciesinukraine.com) you saw this job posting.