Neo Technologies

FinTech

QualityAssuranceEngineer

$36000–54000k ~AI est. Beirut, Beirut Governorate, Lebanon FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Quality Assurance Engineer at Neo Technologies. Skills: Software Quality Assurance, Test strategy, Test automation. Develop quality assurance measures. Establish quality assurance measures”

Industry & Context.

FinTech
Problems you'll solve

Problem solving; Troubleshooting

What They're Looking For.

Must Have

Bachelor's or equivalent in Computer Science, Computer Information Systems, Engineering, MIS or any related field, 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, 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, Exceptional self-management skills and proactive approach to meeting business demands

Nice to Have

Scrum and JIRA preferred, 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

What You'll Do.

Develop quality assurance measures

Establish quality assurance measures

Enforce quality assurance measures

Define test strategy for various products

Design test cases for verification

Design test cases for validation

Contribute to maintaining test automation scripts

Assist in enhancing automation coverage

Interact with Developers

Interact with Business Analyst

Interact with Product Managers

Interact with Project Managers

Analyze system requirements

Document system requirements

Analyze project requirements

Document project requirements

Perform QA activities for applications

Assist stakeholders in troubleshooting operating problems

Continuously improve testing processes

Continuously improve testing tools

Oversee live releases

Ensure releases meet quality standards

How You'll Work.

Team & Collaboration

Interact with Developers; Interact with Business Analyst; Interact with Product Managers; Interact with Project Managers; Interact with Customer Support teams; Work with different teams

Communication Scope

User guides

Process & Methodology

Agile, Scrum

Full Job Description

**Company Overview** At 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 Overview** Neo 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. **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

Free ATS check

Applying for this Quality Assurance Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Neo Technologies?

Real rants from real employees. Read before you apply.

Read Company Rants →