img
نوع العقددوام كامل
طبيعة الوظيفةبالموقع
الموقعالرياض

وصف الوظيفة

About Code Ninja

Code Ninja builds global engineering teams that support digital transformation for enterprises. With operations in Saudi Arabia, Pakistan, the United States, and Chile, the company provides expertise in software engineering, QA automation, cloud, DevOps, and enterprise technology services. Code Ninja's team of over 350 experts delivers solutions across banking, fintech, healthcare, e-commerce, and large-scale enterprise platforms. The company values innovation, excellence, and continuous learning.

The Role: Senior SQA Automation Engineer

Code Ninja is seeking an experienced Senior SQA Automation Engineer with 5-10 years of experience to develop, enhance, and maintain automated testing solutions for complex enterprise systems. This full-time role requires strong technical expertise in test automation frameworks, CI/CD integration, regression automation, and API automation. The Senior SQA Automation Engineer will collaborate with the Manual Test Lead, engineering teams, and DevOps to ensure test coverage, quality, and stability across release cycles.

Key Responsibilities

  • Develop and maintain automation scripts for regression, functional, and SIT testing.
  • Create reusable automation frameworks, utilities, and libraries.
  • Debug, optimize, and enhance test scripts for improved reliability and performance.
  • Ensure automated tests are scalable, modular, and aligned with best practices.
  • Integrate automated test suites into CI/CD pipelines such as Jenkins, GitHub Actions, or GitLab CI.
  • Configure automated execution triggers for nightly builds, code merges, and release cycles.
  • Implement reporting and log outputs directly into CI/CD dashboards.
  • Ensure comprehensive test coverage, including UI, API, SIT, and end-to-end scenarios.
  • Work closely with the Manual Test Lead to identify automation candidates and maintain prioritization.
  • Prepare detailed test reports, execution logs, error summaries, and coverage metrics.
  • Participate in defect triage meetings and provide technical insights on automation failures.
  • Collaborate with developers, architects, QA, and DevOps teams for test environment readiness.
  • Provide guidance on automation best practices to junior team members.
  • Support continuous improvement initiatives in testing methodologies and tools.

Required Experience and Skills

  • 8+ years of experience in automation engineering.
  • Strong technical expertise in test automation frameworks.
  • Experience with CI/CD integration.
  • Proficiency in regression automation and API automation.
  • Strong analytical and debugging skills.

Preferred Qualifications

  • Exposure to cloud platforms (AWS / Azure).
  • Experience with containerized environments (Docker, Kubernetes).
  • Experience working in Agile/Scrum teams.

Work Environment and Culture

This role offers the opportunity to work with cutting-edge tools and large-scale enterprise systems within global engineering teams. Code Ninja fosters a culture focused on learning, innovation, and technical excellence. The company is an Equal Opportunity Employer, valuing diversity and committed to an inclusive environment for all employees regardless of nationality, gender, or background.


متطلبات الوظيفة

  • تتطلب ٥-١٠ سنوات خبرة

وظائف مشابهة