Staff Software Engineer
1 week ago
Dubai, UAE
Full time
ONSITE
About TPConnects
TPConnects is a SaaS and cloud technology company and is part of Flight Centre Travel Group (FCTG), providing solutions for the airline and travel industry. We have a vibrant, multicultural team and we celebrate and recognize our talents. We are a rapidly growing 140+ strong employees' company, headquartered in Dubai, UAE. We help airlines and travel agencies distribute retail travel products through solutions built and aligned to the industry vision of Modern Airline Retailing using IATA's New Distribution Capability (NDC) Standard. We are IATA certified in the areas of ARM, One-Order and IFG. Our goal is to provide solutions that provide time and value to market without the constraints of legacy systems. Join us to be at the forefront of changes that are happening in our industry. Read more about us at .
Summary
As a Staff Software Engineer, Test Automation Platform at TPConnects, you will be instrumental in ensuring the quality and reliability of our cutting-edge SaaS and cloud-based solutions for the airline and travel industry. Utilizing your extensive experience in software testing and quality assurance, you will design, develop, and implement comprehensive testing strategies. You will lead testing efforts, mentor junior engineers, and collaborate closely with cross-functional teams to deliver products that meet and exceed industry standards like IATA's New Distribution Capability (NDC). Your expertise will help shape the future of modern airline retailing by ensuring our solutions are robust, scalable, and of the highest quality.
Role Title
Staff Software Engineer, Test Automation Platform
Role Location
Dubai, UAE
Key responsibilities
- Design and develop robust, scalable automation frameworks and tools to enhance testing efficiency.
- Write, execute, and maintain automated test scripts for functional, integration, regression, and performance testing.
- Embed quality automation practices into the software development lifecycle, collaborating with development and product teams.
- Implement and manage automated testing within CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or similar.
- Develop and document comprehensive test plans and strategies focusing on automation to ensure optimal test coverage.
- Participate in code reviews to ensure testability, quality, and adherence to automation best practices.
- Analyze test results, identify defects, and work closely with developers for timely resolution.
- Optimize automated tests for efficiency and effectiveness, reducing execution time without compromising quality.
- Guide and mentor junior engineers in best practices of quality automation and testing methodologies.
- Stay current with emerging automation technologies and methodologies, introducing improvements to existing processes.
Skills and competencies
Technical Expertise
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience in developing automation frameworks and writing automated tests using tools like Selenium WebDriver, Gatling or similar.
- Experience with automated API testing using tools like Postman, RestAssured, or SoapUI.
- Experience with integration testing of API by implementing best testing practices by handling diverse Data formats , ensuring security, performance & security.
- Proficient in integrating automated tests within CI/CD pipelines.
- Experience with Git and repository management tools like GitHub or GitLab.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Understanding of SQL and experience with database testing.
Industry Knowledge
- Prior experience in the airline or travel industry is a plus.
- Knowledge of IATA's NDC and related industry standards is advantageous.
Quality Assurance Skills
- Strong understanding of software testing principles, methodologies, and lifecycle.
- Basic knowledge of performance testing tools and practices.
- Awareness of security testing practices and tools.
Communication and Collaboration
- Excellent interpersonal skills with the ability to work collaboratively in a cross-functional team environment.
- Strong verbal and written communication skills to effectively convey automation strategies and findings.
- Ability to create clear, concise documentation for automation frameworks and test cases.
Problem-Solving and Analytical Skills
- Strong problem-solving skills with a keen eye for detail.
- Ability to quickly learn new technologies and adapt to changing project requirements.
#J-18808-Ljbffr
-
Staff Software Engineer
1 week ago
Dubai, Dubai, United Arab Emirates Tpconnects Full timeStaff Software Engineer - Test Automation PlatformDubai, UAEFull timeONSITEAbout TPConnectsTPConnects is a SaaS and cloud technology company and is part of Flight Centre Travel Group (FCTG), providing solutions for the airline and travel industry. We have a vibrant, multicultural team and we celebrate and recognize our talents. We are a rapidly growing 140+...
-
Staff Software Engineer
2 weeks ago
Dubai, Dubai, United Arab Emirates Tpconnects Full timeStaff Software Engineer - Test Automation Platform Dubai, UAE Full time ONSITE About TPConnects TPConnects is a SaaS and cloud technology company and is part of Flight Centre Travel Group (FCTG), providing solutions for the airline and travel industry. We have a vibrant, multicultural team and we celebrate and recognize our talents. We are a rapidly growing...
-
Staff Software Engineer
5 days ago
Dubai, Dubai, United Arab Emirates Tpconnects Full timeJob Title: Staff Software Engineer, Test Automation PlatformLocation: Dubai, UAEAbout TPConnects:TPConnects is a SaaS and cloud technology company and is part of Flight Centre Travel Group (FCTG), providing solutions for the airline and travel industry.We have a vibrant, multicultural team and we celebrate and recognize our talents. We are a rapidly growing...
-
Staff Software Engineer
1 week ago
Dubai, Dubai, United Arab Emirates Careem Full timeJoin or sign in to find your next jobJoin to apply for the Staff Software Engineer - Data Platform role at CareemAbout the CompanyCareem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the...
-
Staff Software Engineer
1 week ago
Dubai, Dubai, United Arab Emirates Careem Full timeJoin or sign in to find your next jobJoin to apply for the Staff Software Engineer - Data Platform role at CareemAbout the CompanyCareem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the...
-
Staff Software Engineer
5 days ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeStaff Software Engineer Job Description at TeachMeCodeWe are a pioneering force in AI innovation, pushing the boundaries of what is possible. As a leading provider of transformative solutions, we leverage cutting-edge Generative AI technology to automate processes and drive innovation across various sectors.About This RoleThis is a key leadership position...
-
Staff Software Engineer
3 days ago
Dubai, Dubai, United Arab Emirates Teachmecode Full timeStaff Software Engineer Job Description at TeachMeCodeWe are a pioneering force in AI innovation, pushing the boundaries of what is possible. As a leading provider of transformative solutions, we leverage cutting-edge Generative AI technology to automate processes and drive innovation across various sectors.About This RoleThis is a key leadership position...
-
Staff Software Engineer
1 week ago
Dubai, Dubai, United Arab Emirates Lean Technologies Full timeAbout the roleAs a Staff Software Engineer, you will take a leading role developing and building the infrastructure that will underpin the future of the financial ecosystem. We are looking for a highly-motivated, resilient problem-solver. Someone who seeks out challenges and is ready to implement compelling solutions to complex problems. Your role will...
-
Software Engineer
2 weeks ago
Dubai, Dubai, United Arab Emirates Software Defined Automation GmbH Full timeYour mission About the roleAt KASO, our Software Engineers are the backbone of our tech-driven revolution in the F&B industry. We're seeking a talented Backend Engineer to join our team and contribute to the development and maintenance of our core software applications. You'll work collaboratively with designers, product managers, and other engineers to...
-
Software Engineer
1 week ago
Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full timeJob Title: Node.js Software Engineer - TestingWe are seeking a skilled Node.js Software Engineer - Testing to join our team at Global Software Solutions Group. This exciting opportunity involves working on scalable, enterprise-grade applications within a fast-paced Agile environment.About the Role:This mid-senior level position requires a strong background...