Junior Software Development Engineer in Test

Sorry, this job was removed at 12:09 p.m. (CST) on Wednesday, Nov 19, 2025
Be an Early Applicant
Amman
In-Office
Fintech • Payments • Software • Financial Services
The Role

Job Purpose

To ensure the highest quality of CR2’s banking software products by designing, developing, and executing both manual and automated tests. Based in Jordan, the Junior SDET will work closely with development and product teams in an Agile environment, contributing to the continuous improvement of test automation frameworks and quality assurance processes. The Junior SDET will report to the QA Team Lead.
Our Hybrid Working Model requires employees to be on-site three days per week — specifically Tuesday, Wednesday, and Thursday.

Key Responsibilities

Agile Team Collaboration:

  • Actively participate in Agile ceremonies (Retrospectives, Sprint Reviews, Planning).
  • Review user stories and provide QA effort estimates.
  • Collaborate with developers and product owners to clarify requirements and resolve issues.

Test Design & Execution:

  • Develop and maintain manual and automated test cases based on user scenarios and requirements.
  • Ensure comprehensive test coverage for new and existing features.
  • Execute manual and automated tests, analyse results, and report defects.

Automation Frameworks:

  • Maintain and enhance automation frameworks and tools.
  • Review and contribute to automated test code via pull requests.
  • Ensure automated tests are reliable, maintainable, and scalable.

Environment & Data Management:

  • Set up and configure test environments and test data as required.
  • Ensure environments are fit for purpose and support effective testing.

Quality Assurance & Reporting:

  • Investigate, document, and track product issues to resolution.
  • Analyse and report test results using the Test Management tool.
  • Ensure accuracy and completeness of Jira data for effective metric reporting.

Critical Competencies

Technical Proficiency:

  • Strong Java coding skills.
  • Experience with API testing, UI automation, and CI/CD tools (e.g., Jenkins).
  • Familiarity with Git, RestAssured, Selenium, TestNG, Appium, and database technologies (SQL, Oracle).

Analytical Thinking:

  • Ability to analyse requirements, identify test scenarios, and troubleshoot issues.

Attention to Detail:

  • High level of accuracy in test case creation, execution, and defect reporting.

Communication:

  • Clear and concise verbal and written communication skills.
  • Ability to present ideas and findings to technical and non-technical stakeholders.

Collaboration & Adaptability:

  • Ability to work independently and as part of a cross-functional team.
  • Willingness to learn and adapt to new technologies and processes.

Innovation:

  • Interest in exploring AI and new technologies to enhance automation and testing efficiency.

 Qualifications & Experience

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 1+ years’ experience in software quality assurance, with a focus on automation.
  • Experience in highly regulated environments (banking, fintech, payments, or card processing) is advantageous.
  • Hands-on experience with end-to-end automation for web and mobile applications.
  • Understanding of Agile/Scrum methodologies and test environment management.

Success Metrics

Test Coverage:

  • Demonstrates comprehensive test coverage for assigned features and user stories.

Defect Detection:

  • Effectively identifies, documents, and tracks defects to resolution.

Automation Contribution:

  • Delivers high-quality, maintainable automated tests and contributes to framework improvements.

Collaboration:

  • Actively participates in team activities and Agile ceremonies, providing valuable input and feedback.

Continuous Learning:

  • Proactively acquires new skills and knowledge relevant to the role and applies them to improve testing processes.

Quality of Deliverables:

  • Consistently delivers accurate, reliable, and timely test results and reports.

Equal Opportunity Statement
CR2 HPS Group is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.

 

Similar Jobs

Easy Apply
In-Office
Amman, JOR
5583 Employees

ProgressSoft Logo ProgressSoft

Implementation Testing Engineer

Fintech • Payments • Consulting • Financial Services
In-Office
Amman, JOR
466 Employees
In-Office
Amman, JOR
93 Employees

Delivery Hero Logo Delivery Hero

Account Manager

Information Technology
In-Office
Amman, JOR
32902 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dublin, Dublin
250 Employees

What We Do

CR2 is a leader in digital banking and payments. A global Fintech with offices in Dublin, Dubai, Jordan, Egypt, India and Australia. The business powers over 90 successful bank implementations in more than 50 countries across the world. BankWorld, our core platform, offers the broadest range of capabilities in the market and uniquely integrates our Digital Banking, Digital Wallet and Payments Hub (Card Issuing, ATM Driving, Merchant Acceptance).

In addition, CR2’s Partner Ecosystem combines the confidence of BankWorld with access to easy plug-in, third-party Fintech innovations. CR2 helps financial service providers to build around their consumers with technology that supports both customer experience and an ability to consistently deliver.

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
40 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account