Quality engineering
Test Engineer
Help ensure the delivery of high-quality software through rigorous testing, problem-solving and close collaboration with development and business teams.
- Location
- Beirut, Lebanon (nearshore delivery)
- Engagement
- Full-time · Entry and mid-level
- Experience
- 0–3 and 3–6 years
- Track
- Quality engineering
What you'll do
- Participate in the planning, design and execution of software testing activities
- Create and maintain test cases, test data and test scripts
- Perform functional, regression, integration and system testing
- Identify, document and track software defects through to resolution
- Work with developers, business analysts and project managers to understand requirements and deliver quality outcomes
- Support quality standards across the software development lifecycle, and keep building functional, technical and product knowledge
What we're looking for
- Bachelor's in Computer Science, Computer Engineering, Mechatronics or a related field
- 0–3 years in software testing for the entry-level track, or 3–6 years for mid-level
- Working knowledge of SQL, XML, Unix and Windows environments
- Grounding in software engineering principles and QA processes
- Strong analytical thinking and problem-solving
- Comfortable working under pressure in a fast-paced, evolving environment
Nice to have
How hiring works here
- 01ApplySend us your profile and the stack you actually want to work in.
- 02Intro callA 30-minute conversation about your experience, goals and availability.
- 03Technical validationA focused technical session on your real stack and domain.
- 04Client interviewWe brief you properly, then introduce you to the client team.
- 05Offer & onboardingContracting, visa where relevant, and onboarding support.
Questions before you apply? Ask them in the message field of the form below — a person reads every application and will answer.
Apply for Test Engineer
Takes a couple of minutes. We read every application and reply either way.
Other open roles
View all- Software
Full Stack Developer (Python / Java)
Join a client's internal IS development team to replace their Contract & Billing platform, then support newly launched products through Salesforce APEX and Office 365 automation.
Beirut, Lebanon (on-site at client premises)
- Software
Software Engineer
Join an IS development team on a major client initiative to decommission and replace a legacy system — hands-on delivery on a high-visibility project, alongside experienced engineers.
Beirut, Lebanon (nearshore delivery)
- DevOps
DevOps Engineer
Design, build and operate the automated platforms that deliver client software reliably and securely across SaaS, cloud and on-premise environments.
Beirut, Lebanon (nearshore delivery)