Quality Assurance Engineer
- R&D
- Ramallah, Palestine
- Full-time
Description
Almost every single thing that you eat, wear, or use (yes, even the screen you’re reading this on) is imported. Freight quite literally moves the world. And we’re helping it move even better.
Freightos (Nasdaq: CRGO) is the global booking and payment platform for the trillion-dollar freight industry. Hundreds of airlines and ocean liners, thousands of freight companies, and over ten thousand importers and exporters use our platform to move goods around the world faster and more efficiently. This matters. Efficient freight ultimately makes things cost a little bit less when you buy them in the store.
As the leading global freight booking platform for a massive industry, we’ve been crushing it with double-digit growth, year after year, supporting well over one million shipments every year.
About the Role
We are looking for a motivated, passionate Quality Assurance Engineer who dreams about debugging the same way Rafael Nadal dreams about the perfect serve. An ideal candidate (aka “you”) would have experience working in an agile environment, with a personality that blows us away, combined with the skill set to design, create, and implement test cases and quality requirements, automate testing, and drive scalability.
As a QA Engineer, you will play a crucial role in guaranteeing the excellence of our products by evaluating and testing them to identify and report defects, inconsistencies, and areas for improvement. You will work closely with the development and product teams to ensure that our deliverables meet the highest standards of quality and functionality.
Responsibilities
- Collaborate with developers, product managers, and other team members to understand project requirements and ensure quality throughout the development lifecycle. Drink lots of coffee.
- Get ready to coordinate. Grab a compass - you’re going to guide releases through test planning, preparation, design, and execution tasks.
- Design and implement functional and nonfunctional, automated and manual tests that cover all possible cases. Even when users upload pictures of their 9th grade birthday party instead of their freight rates. It happens.
- Maintain tests and ensure regression testing is performed to avoid regression issues.
- Assess risks from development changes accurately and reflect them in test activities.
- Identify, document, and report defects and issues to the development and product teams using issue-tracking tools.
- Assist the team in other activities as the need arises (i.e., gathering requirements, designing, developing, releasing, supporting, improving their ping ping serve etc.).
- Create and maintain clear documentation that would act as a reference for other teams, such as internal processes, and product knowledge.
- Actively participate (jump up and shooooouut!) in process improvement initiatives, suggesting and implementing best practices for QA processes and procedures.
Requirements
Basic Requirements
- Bachelor's or Master’s degree in Computer Science or a related field. No, Scarf Knitting isn’t a related field.
- 2+ years of experience as a QA Engineer. Pointing out typos in restaurant menus is nice experience but doesn’t count.
- Experience in writing test plans and test cases, test execution and bug reporting.
- Excellent problem-solving skills and attention to detail.
- Familiarity with testing Web-based applications and APIs.
- Experience with SQL and non-SQL. In everything, with everything :)
- Experience scripting in Javascript or TypeScript.
- Experience with automation frameworks like Selenium, Cypress, Playwright, or RestAssured.
- Familiarity with Jira or similar issue-tracking systems.
- Basic understanding of software QA methodologies, tools, and processes.
- Familiarity with Agile development methodologies.
- Flexibility, and ability to adapt to the changing needs of a product and delivery demands.
- Fluency in English with excellent reading, speaking, and writing skills.
- Excellent communication, self-organization, time management, and interpersonal skills.
Why Freightos is the Perfect Port for Your Career!
- We genuinely value work-life balance! We work hybrid, allowing you to enjoy quiet days at home, free from traffic, with in-office days, to meet your fabulous team face-to-face.
- We believe that employees who get better make us all better. We strive for professional development and continuous learning. Alongside career support and guidance, you’ll receive an annual training budget for personal and professional development.
- We don’t just offer jobs—we offer a stake in something bigger. As part of Freightos, you’ll be eligible to receive equity incentive grants that vest over time, aligning your success with the company’s long-term growth. The more we build together, the more you benefit.
- A multicultural global team makes global freight easier. You’ll work with people from around the world, gain new perspectives, and experience diverse ways of thinking—fun and eye-opening!
- We know how to bond and have fun as a team: from engaging team activities to laid-back gatherings, there's always something to bring us together. We organize weekly team gatherings and creative activities, ensuring we stay connected, energized, and always having a great time together.
- Our offices are located in a lively area, and everything you need is just a short walk away. And forget typical boring office boxes, our space is anything but! We’ve got parking (no battle for spots), balconies with open views (no awkward window-to-window stares), and a sunny yard for those much-needed breaks.
Freightos is an equal opportunity employer, committed to treating all potential employees fairly and ensuring equal opportunities for everyone.