Search by job, company or skills

Octo

Software Test Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

This is a unique opportunity to be part of the core engineering team of an instant credit fintech. Octo is a digital banking platform focused on serving the 19 million Egyptians who have bank accounts but do not have credit cards. Octo serves these users through a suite of data-driven banking products led by a Visa card and access to credit.

To apply for this position, please send your CV to: [Confidential Information]

About the Job

We are looking for a Software Test Engineer with solid experience testing high-performing software. It is important to have a deep understanding of the business domain and features under development to run tests that provide meaningful feedback.

Responsibilities

We are looking for someone who will:

  • Working closely with the product and development team to define the best approach for shaping tests;
  • Help to define the scope of new functionalities (Functional Requirements / User Stories);
  • Support the team in building a cohesive and quality solution by conducting thorough manual testing (functional testing, regression testing, integration testing);
  • Define test cases and test scripts;
  • Reporting and monitoring the defect life cycle, using defect management tool: JIRA;
  • Test software on PC, Mac, tablets, and mobile devices (Android and iOS);
  • Functional Tests Execution (System and End To End Testing);
  • Generate and analyze test reports and coordinate of testing efforts with other teams;
  • Estimation, prioritization, planning of testing activities;
  • Implement end-to-end automation;
  • Troubleshooting of issues reported by users;
  • Documentation of the processes.

Job Requirements

Basic Qualifications:

  • Education: B.S engineering or computer science or any related fields;
  • 2+ years of manual and automation experience;
  • Detailed understanding of test methods such as UI, regression, integration, load, usability, compatibility, etc;
  • Web, mobile, and API testing experience.
  • Knowledge of automated testing tools for both web and mobile apps (Preferred Java with selenium/Appium);
  • Knowledge of automated testing tools for API (Preferred Java with Rest-Assured);
  • Strong command of the English language (oral and written);
  • Knowledge of agile development practices (Kanban, Scrum, etc.);
  • Logical reasoning or programming background;
  • Organizational skills with the capability of working towards a tight deadline;
  • Strong desire to learn new industries and technologies;
  • Passion for eliminating redundancies using automation and taking part in our on-call rotation;

Preferred Qualifications:

  • Strong knowledge around Docker and Kubernetes
  • Good understanding of AWS and/or AWS Solution Architect Professional certification
  • Experience in automating build processes, application deployments and continuous integration systems with CI/CD tools is a plus
  • ISTQB-CTFL is a plus

Benefits

  • Social insurance.
  • Medical insurance (Allianz)
  • Flexible working hours (we are a task-based organization)
  • Hybrid working Environment.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 139394749