Position: AQA Lead
Company: Joidy
Experience required: 5y
English level: upper

Joidy is looking for a teammate — an AQA Lead to join our team!

**REQUIRED SKILLS:**
— 5+ years of experience in leading quality assurance testing teams, including manual and automated testing
— Experience in designing and creating automated QA tests and infrastructure in a CI/CD environment.
— Ability to balance project work at the ‘start up’ stage while also driving
longer-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 or equivalent experience.

**NICE TO HAVE:**
— Solid experience with languages/frameworks/tools (Java, Clojure, Python, Puppet, Ansible)
— Experience in management of containerised and orchestration solutions such as Kubernates/Docker.
— Experience in Linux OS variants such as Debian and SQL (PostGresDB).
— Experience in testing server based applications with complex integrations into Mobile 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 web
development, 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)

**RESPONSIBILITIES:**
—  Plan and manage QA resources, effort distribution, and progress tracking
— Define and drive project, product and market test strategies, test planning and design, tooling, execution, and reporting.
— Develop and enforce a standard process for testing all software releases that include 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 on product performance.
— Establish a robust and consistent process of reporting and tracking issues through a formal bug tracking system and work with the engineering teams to help isolate, debug, and resolve issues.
— Track industry trends related to software testing tools and methodologies to drive continuous improvement to the development and deployment of test
technologies, automation framework, test tools, or methods

**WHAT WE OFFER:**
— Unlimited work from home
— Flexible schedule
— 15 days of annual paid time off
— 10 days of paid sick leave
— Minimal bureaucracy
— Ability to influence the company’s processes and project tech stack
— PE support and tax coverage
— Free English classes