Job Summary:
Responsible for ensuring the quality, reliability, and performance of mission-critical software systems that support airline operations, customer service, revenue management, and compliance. This role involves designing, executing, and managing both manual and automated test strategies to validate those systems such as flight management, reservation systems, crew scheduling, loyalty programs, and customer-facing platforms that meet business requirements, industry regulations, and performance standards.
Job Context:
The jobholder needs to be an expert in Azure cloud-based solutions.
Expertise in manual testing techniques, including functional, regression, and exploratory testing.
Proficiency in using automated testing tools (e.g., Selenium, JUnit, TestNG, Cucumber) to design and execute automated test cases is required.
Strong understanding of how to measure and improve test coverage to ensure comprehensive testing.
Needs to have the ability to function well in a high-paced and, at times, stressful environment and be willing to work outside of core hours when the need arises and be ready to travel overseas.
The jobholder needs to have proficiency using defect tracking tools (e.g., Azure Devops, Jira, Bugzilla) to document, prioritize, and track issues until resolution.
This role must have the ability to analyze defects deeply and provide insights into the root cause, helping development teams fix issues efficiently.
Proficiency in programming languages used in test automation, such as Java, Python, C#, or JavaScript.
Knowledge of integrating automated tests into CI/CD pipelines (mainly in Azure Devops) to enable continuous testing.
Experience using tools like Azure Load Test, JMeter, LoadRunner, or Gatling to perform performance, load, and stress testing on systems.
Basic knowledge of security testing principles, such as identifying vulnerabilities (e.g., SQL injection, XSS) and ensuring software meets security compliance.
Expertise in using API testing tools like Postman or SoapUI to validate the behavior and functionality of web services.
Azure Boards knowledge to track and manage test-related work items (e.g., test cases, bugs, tasks), ensuring alignment between testing and development is required.
#J-18808-Ljbffr