Quality Assurance Engineer

🏢 Neo Technologies
📍 Beirut, LebanonFull-timeHybrid
📅 Posted: 3mo ago🔄 Updated: 3mo ago
CV%
✨ AI Summary
Neo Technologies, a subsidiary of NBKW, is seeking a Software Quality Assurance Engineer to join their team. The role involves developing and enforcing quality assurance measures, defining test strategies, and contributing to test automation for software products. Responsibilities include designing test cases, performing various types of testing (automation, performance, negative, etc.), and collaborating with development, business analysis, and project management teams. The ideal candidate will have a Bachelor's degree in a relevant field, 2-5 years of QA experience, and strong skills in Agile methodologies, bug tracking tools like Jira, and API testing. Knowledge of database testing in SQL Server environments is a plus.
Required Skills
Information Technology
JiraTestRailTest Case DesignREST APIPostmanREST AssuredSLA Management
Productivity & Workplace Tools
RPA
Soft Skills & Professional Competencies
CommunicationOrganizationProblem SolvingDecision Making
Engineering, Construction & Trades
Risk Assessment
Business, Sales & Management
Agile
Nice to have:
Information Technology
SQL ServerSQL
Business, Sales & Management
Scrum
🎁 Benefits & Perks

What we offer

  • Learning & Development
  • Employee Coaching Programs
  • Collaborative work environment
  • Hybrid work philosophy (in office & remote)
  • Medical Insurance
  • Bonus Scheme
Requirements
Responsibilities:Develop, establish, and enforce quality assurance measures and test standards throughout software development life cycle including bug fixes and enhancements.Define test strategy for various products, including test automation, performance testing, negative testing, code and coverage analysis, compatibility testing, and environment management.Design test cases for verification and validation of user stories and marketing requirements.Contribute to maintaining test automation scripts for web and API testing using existing frameworks. Assist in enhancing automation coverage under guidance from senior team members.Interact with Developers, Business Analyst, Product & Project Managers and Customer Support teams to analyze and document system/project requirements.Perform all QA activities for the applications that have web, web services, messaging components and deal with a vast amount of data.Work in Agile model and support all releases and build with smoke, regression, system and integration testing in all the environments and browsers.Report and track bugs using JIRA.Assist other stakeholders in troubleshooting operating problems.Continuously improve testing processes and tools to enhance efficiency and effectiveness.Oversee live releases, ensuring that all releases meet quality standards before deployment or publication.Job Requirements:Bachelor’s or equivalent in Computer Science, Computer Information Systems, Engineering , MIS or any related field is required.2-5 years of experience in Software QA.Knowledge and experience in the technical aspects of software solutions being tested.Knowledge in Jira, TestRail, or similar software.Ability to understand and create test cases from specifications or verbal communications.Liaison with development, designers, project management, and customer support.Business process understanding.Ability to write user guides.Ability to prepare daily QA reports.Ability to work with different teams to ensure that tests are carried out successfully.Experience working in an Agile environment utilizing associated project and test toolsets required. Scrum and JIRA preferred.Ability to understand the benefits of automation and to identify business processes that can be automated and implement automation on various projects.Excellent communication, organizational, problem solving, risk analysis, and decision-making skills required.Exceptional self-management skills and strong proactive approach to meeting business demands required.Knowledge in database testing in SQL Server environments including designing and manipulating test data, validating stored procedures, jobs, triggers and replication is a plus.Experience with API testing tools like Postman or REST Assured.
Description
Company OverviewAt Neo Technologies, we are committed to developing cutting-edge fintech and digital investment solutions that empower people to manage their finances with transparency and foresight. Our platforms revolutionize the way individuals engage with their money, making financial planning both accessible and intuitive. If you’re passionate about innovation and eager to test new ideas daily, you’ll thrive in our collaborative, learning-driven environment.As a subsidiary of NBKW, the investment arm of the National Bank of Kuwait, we leverage deep financial expertise to deliver impactful solutions. With operations in Kuwait & Beirut, Neo Technologies is at the forefront of shaping the future of finance globally.Job OverviewNeo Technologies is currently looking for a Software Quality Assurance engineer to enrich their skills and grow as part of a team in the heart of digital innovation.  You will be responsible for software quality assurance activities for various software products, defining test strategies and test cases for complex custom environments, workflows and various system platforms, ensuring traceability with software requirements and tests, and contributing to the software automation suite. You should be an excellent team member whilst also showing resourcefulness and the ability to work through challenging problems. It will be your responsibility to complete work of a high standard in a time-sensitive environment. We'll want to hear all about what challenges you've faced, and how you learnt from them.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00