Quality Assurance Automation Engineer
- Posted 12 days ago
- Be among the first 10 applicants
Job Description
Hi,
#Xebia is looking for QA Automation Test Engineer
Exp- 5+ years
Location- Riyadh, Saudi Arabia
Job Description:
About the Role: We are looking for a QA Engineer who can own the end-to-end testing process for banking applications across mobile and service layers, from test planning and manual execution through automation development.
Responsibilities
Test Analysis& Manual QA
- Analyze business requirements and clarify acceptance criteria
- Prepare test plans, test strategies, and detailed test cases
- Execute functional, regression, smoke, and UAT test cycles
- Log defects in Jira,prioritize them, andmanage the defect lifecycle through to closure
- Maintain traceable test cases in a test management tool (Zephyr Scale.) and report execution results
- Run tests across multiple devices and OS versions on real-device platforms on cloud device farms.
- Participate actively in the Agile process (refinement, planning, retrospectives) and work closely with the development team
Test Automation
- Develop and maintain API automation suites.
- Build service tests with Postman/Newman and migrate collections into the automation framework
- Develop Android/iOS mobile automation scenarios using Appium.
- Integrate regression and smoke suitesinto the CI/CD pipeline
Requirements
- Minimum 4+ years of experience in software testing
execution management
- Hands-on experience with Jira for defect and task tracking
- Experience with test management tools (Zephyr Scale,Xray, TestRail, etc.)
- Experience executing tests on BrowserStack or similar device farm platforms
- Experience building automation frameworks in Java
- Hands-on API automation experience
- Working knowledge of Postman for service testing and collection management
- Proven Appium mobileautomation background.
- TestNG/JUnit, Maven/Gradle, Git
- Solid understanding of REST/JSON, HTTP, and token-based authentication
- Experience integrating tests with CI/CD tools (Jenkins, GitLab CI, Azure DevOps, etc.)
- Basic SQL for data validation
- Experience working in Agile/Scrum environments
- Good written and spoken English
Nice to Have
- Banking/fintech domain experience
- Framework design using Page Object Model, BDD (Cucumber), or similar approaches
- Awareness of performance testing(JMeter/Gatling) or security testing
- ISTQB Foundation / Advancedcertification
