Junior Software Development Engineer in Test

1 week ago


Amman, Amman, Jordan CR2 Full time 15,000 - 25,000 per year

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.

Hybrid Working Model with three mandated days working from office

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.



  • Amman, Amman, Jordan BlackStone eIT Full time 20,000 - 25,000 per year

    Objectives of this RoleThe Junior Quality Control Engineer will work on testing software applications and systems to verify that they function according to customer specifications and requirements. This position is typically offered full-time and reports to the QC Lead. Those best-suited for this role are detail-oriented, have strong analytical skills, and...


  • Amman, Amman, Jordan Optimiza Full time 20,000 - 25,000 per year

    Optimiza is seeking a passionate and driven Junior .NET Developer to join our innovative team. In this role, you will contribute to the design, development, and implementation of web and desktop applications using the .NET framework. This is an excellent opportunity for someone looking to grow their skills in software development and work on exciting...


  • Amman, Amman, Jordan Optimiza Full time 15,000 - 30,000 per year

    Optimiza is excited to welcome a motivated Junior Network Engineer to our dynamic IT team This entry-level position is an excellent opportunity for individuals eager to kick-start their career in networking and gain hands-on experience in a fast-paced environment.Key Responsibilities:Assist in the installation, configuration, and maintenance of network...


  • Amman, Amman, Jordan Optimiza Full time 90,000 - 120,000 per year

    Optimiza is seeking a highly skilled Senior Software Automation Quality Assurance Engineer to join our innovative QA team. In this key role, you will be responsible for developing and implementing automated testing solutions to ensure the highest levels of software quality and reliability. Your expertise in automation will be vital in streamlining testing...

  • Software Developer

    4 days ago


    Amman, Amman, Jordan Optimiza Full time 9,000 - 12,000 per year

    Join Optimiza as a Software Developer specializing in Java and AngularKey Responsibilities:Develop, maintain, and enhance web applications using Angular for frontend development and Java for backend services.Design and implement intuitive user interfaces that enhance user engagement and overall application performance.Collaborate closely with UX/UI designers...

  • Software Engineer

    3 days ago


    Amman, Amman, Jordan Optimiza Full time 10,000 - 12,000 per year

    Join our innovative team at Optimiza as a Software Engineer for the Sanad App, where you'll play a crucial role in developing and enhancing this essential platform. In this position, you will design, implement, and maintain robust software solutions such as apps and services that cater to our users' needs while ensuring the delivery of high-quality code.Key...


  • Amman, Amman, Jordan Pipecare Group Full time

    PIPECARE Group is looking for an experienced Software Quality Engineer to join our team in Jordan.By providing technology and service focused solutions to the international arena of the oil and gas industry, the PipeCare Group of companies has been helping our customers ensure the integrity of their pipeline and facility assets for over 20...


  • Amman, Amman, Jordan Optimiza Full time $20,000 - $60,000 per year

    Optimiza is seeking a motivated Junior Data Engineer to join our data engineering team. In this role, you will assist in the design, development, and maintenance of scalable data pipelines and architectures, enabling our organization to derive meaningful insights from data.Key Responsibilities:Assist in the development and optimization of ETL processes to...

  • Junior .Net

    3 days ago


    Amman, Amman, Jordan Optimiza Full time 6,000 - 12,000 per year

    Optimiza is seeking a highly skilled Junior .NET & PowerApp Developer to join our growing team. Oversee the design, development, and implementation of .NET applications and PowerApps solutions, ensuring they meet project requirements and quality standards Coordinate and prioritize development efforts to align with project timelines and business objectives....


  • Amman, Amman, Jordan Optimiza Full time 20,000 - 25,000 per year

    Optimiza is looking for a proactive and detail-oriented Junior System Engineer to join our dynamic team. This entry-level position is ideal for individuals passionate about systems engineering, eager to learn, and ready to support our IT infrastructure and operations.Key Responsibilities:Assist in the design, implementation, and maintenance of system...