Air Arabia

Senior Software Engineer-SDET

Air Arabia
Apply
1 month ago
Sri Lanka (city not specified)Senior

Responsibilities

  • Develop and deliver software products and components across ISA’s software development streams.
  • Design, implement, and maintain automated software testing and quality automation.
  • Contribute to technology stack decisions, software design, development, deployment, and technical implementation.
  • Translate business needs into technical implementations in collaboration with product, project management, and IT solutions teams.
  • Review technical documentation, user guides, training manuals, system specifications, and architectural designs for quality, compliance, and completeness.
  • Implement agreed remedies and preventative measures in accordance with software architecture.
  • Analyze telemetry, test flake data, and defect trends and translate findings into corrective actions.
  • Support performance testing, load testing, and non-functional testing.
  • Collaborate with cross-functional teams, share knowledge, coach peers, and provide status reporting to stakeholders.

Requirements

  • Bachelor’s degree in IT Engineering, Computer Science, Information Technology, or equivalent.
  • At least 3 years of hands-on software test automation experience with proven delivery in agile squads.
  • Strong proficiency with modern test automation frameworks such as Selenium, Playwright, Cypress, or RestAssured.
  • Proficiency in at least one automation programming language: Java, C#, Python, or JavaScript/TypeScript.
  • Working knowledge of CI/CD pipelines and quality gate design using tools such as Azure DevOps, Jenkins, or GitHub Actions.
  • Good understanding of software architecture, APIs, microservices, and databases.
  • Experience analyzing telemetry, flake data, and defect trends.
  • Exposure to performance, load, and non-functional testing.
  • Working knowledge of observability tools such as Datadog or Dynatrace.
  • Strong debugging, problem-solving, risk-assessment, ownership, and peer-coaching skills.
  • Fluent English language skills.
  • Travel, airline, or transactional/e-commerce platform experience is preferred.

Tech Stack

C#CypressDatadogGitHub ActionsJavaJavaScriptJenkinsPythonSeleniumTypeScript

Categories

Contact me