
Senior Software Engineer-SDET
Air Arabia1 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.