Position: QA Lead
Company: SPD-Ukraine
Category: QA Automation
Experience required: 5y
English level: upper

SPD-Ukraine is looking for QA Lead to create and lead the Quality Assurance team on project of our client — B2B FinTech company with offices in Kenya and Dubai.

Our client provides B2B digital lending solutions for emerging markets in partnership with mobile and digital wallet operators and financial service providers. Supports 24 operations in 23 countries, across Africa, the Middle East and Asia.

Their flagship products are Advance Credit Service (ACS), Nano and eBNPL.
- ACS is an airtime or data advance offered to prepaid mobile subscribers at the point of low credit.
- Nano is a micro cash advance offered to mobile wallet users on demand.
- eBNPL is a prepaid electricity token lending solution.

**Few words about SPD-Ukraine**

SPD-Ukraine provides software engineering and product development services for clients worldwide-the USA, Israel, Great Britain, and other EU countries. We don’t cooperate with companies in russia and belarus.

Global companies like Morningstar, PitchBook, GoDaddy, PieInsurance, floLIVE, SpaceNeedle, and others are our clients. We’re glad that our clients have left the russian market because of the ongoing war in Ukraine.

Our team comprises 550+ specialists certified by Oracle, ISTQB, AWS, PMI, Scrum Alliance, Amazon, and other organizations. Having offices available in Kyiv, Lviv, and Cherkasy, our teams can work remotely without any geographical limitations.

We think a powerful fusion of skills and personality makes great ideas happen.

**We are looking for the person who has:**

**Essential Experience:**
- 5+ years of experience in leading quality assurance testing teams, includingmanual and automated testing;
- Experience in designing and creating automated QA tests and infrastructurein a CI/CD environment;
- Ability to balance project work at the ‘start up’ stage while also drivinglonger-term QA strategy in support of a scaling business
- Excellent written and verbal communication skills;
- B.S. or M.S. in Computer Science/Engineering or Electronics Engineering orequivalent experience.

**Desired Experience:**
- Solid experience with languages/frameworks/tools (Java, Clojure, Python,Puppet, Ansible);
- Experience in management of containerised and orchestration solutionssuch as Kubernates/Docker;
- Experience in Linux OS variants such as Debian and SQL (PostgresDB);
- Experience in testing server based applications with complex integrations intoMobile Networks, Banking Systems and other third part applications relating to credit scoring and loan book management to identify software defects and end-to-end issues;
- Knowledge of Data Security, Secure Coding, Encryption, Multi-tenancy,Scalability, and High Availability;
- Solid understanding of payment industry and multi-channel commerce space;
- Technical hands on skills, ideally in multiple technology stacks for webdevelopment, APIs on diverse platforms (cloud, on prem);
- Analyzing network console data using tools such as Wireshark;
- Load/stress testing and tools such as Jmeter;
- Database performance optimisation tools such as PGCluu;
- Knowledge of CI/CD tools such as Jenkins;
- At least one SCM tool (Git, Bitbucket, etc).

**Sounds like you? Here’s some of what you’ll be doing:**
- Plan and manage QA resources, effort distribution, and progress tracking;
- Define and drive project, product and market test strategies, test planning anddesign, tooling, execution, and reporting;
- Develop and enforce a standard process for testing all software releases thatinclude automation into the software build, test, and release process;
- Establish a data-driven approach to ensure software quality can be tracked,together with the ability to communicate metrics that provide clarity onproduct performance;
- Establish a robust and consistent process of reporting and tracking issuesthrough a formal bug tracking system and work with the engineering teamsto help isolate, debug, and resolve issues;
- Track industry trends related to software testing tools and methodologies todrive continuous improvement to the development and deployment of testtechnologies, automation framework, test tools, or methods.

**Technologies stack:** Java, Clojure, Python, Puppet, Ansible, Selenium.

**Interview steps:**
1) Tech-Interview (up to 1.5 hours).
2) Interview with client (up to 1 — 1.5 hour).

**We offer:**
Financial support for your and your family’s relocation.
Legal support of tax residence for team members outside Ukraine.
Financial reimbursement of expenses on medical services outside Ukraine.
Military leave status with 50% of your monthly reward saved.
20 working days of annual paid vacation and sick leaves.
Educational support and financial reimbursement of language classes (Ukrainian, Polish, English, etc.)
Does this sound like the kind of place you want to work at? We look forward to hearing ’hi’ from you :)