
Senior Software Development Engineer in Test
CR2
full-time
Posted on:
Location Type: Hybrid
Location: Amman • Jordan
Visit company websiteExplore more
Job Level
About the role
- Ensure the quality, reliability, and robustness of digital banking solutions
- Work close to the product under test — understanding business requirements, clarifying acceptance criteria, designing meaningful test coverage, and implementing high-quality automation
- Actively contribute to automation design, test creation, and ongoing maintenance
- Test Design & Automation: Implement, maintain and run automated tests across Web and Mobile & API.
- Execute manual tests and perform exploratory testing to uncover edge cases
- Identify, log, and track defects through to closure with clear root cause analysis
Requirements
- 6+ years’ experience in software testing with strong automation exposure
- Bachelor’s degree in Computer Science, Engineering, or related field
- Experience in banking, fintech, or other regulated industries preferred
- Experience working in Agile/Scrum environments
- Strong hands-on experience with Java, Selenium, Appium, TestNG, RestAssured (or similar)
- Experience with Mobile, API and UI automation
- Experience with Jira, Xray or equivalent sprint/test mgt tooling
- Experience with CI/CD pipelines (e.g., Jenkins)
- Solid understanding of databases (SQL) and service-based architectures
- Strong test design skills and understanding of risk-based testing
- Comfortable balancing automation and manual testing
Benefits
- Hybrid Working Model: on-site three days per week in our Amman / Bangalore office
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software testingautomationJavaSeleniumAppiumTestNGRestAssuredMobile automationAPI automationUI automation
Soft Skills
test designrisk-based testingroot cause analysis
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering