Cercil

Joined in 2025
61% answers

Cercli is the single modern platform for Middle East & North Africa (MENA) businesses to hire, manage and pay their global workforce. We automate your local and remote payrolls, HR, onboarding, compliance, expenses, and more - to help organisations reduce human error and stay fully compliant.

Even today, companies across MENA manage payroll, employee information, documents, onboarding checklists, and a plethora of other tasks manually. They default to spreadsheets, legacy enterprise solutions, and dated basic HR solutions, causing an array of issues and challenges, including human error and fraud, weak compliance, poor transparency, and more.

  • · 183 views · 53 applications · 30d

    QA Automation Engineer

    Full Remote · Worldwide · 3 years of experience · Advanced/Fluent
    About the role QA Automation Engineer plays a vital role in ensuring the quality and performance of software applications through automated testing. This position requires a blend of technical expertise, analytical skills, and collaboration with...

    About the role

    QA Automation Engineer plays a vital role in ensuring the quality and performance of software applications through automated testing. This position requires a blend of technical expertise, analytical skills, and collaboration with development teams to enhance the software development lifecycle.

    We're seeking an experienced Automation engineer that wants to be part of an ambitious team.

    The ideal candidate will have deep expertise in automating flows in B2B SaaS platforms

     

    Roles & Responsibilities

    • Designing Automated Tests: Develop and implement automated test scripts to validate application functionality and performance.
    • Collaborating with Teams: Work closely with software developers, product managers, and other stakeholders to identify testing requirements and create comprehensive test plans.
    • Identifying Defects: Analyze software for weaknesses, document bugs, and track issues through various stages of development.
    • Maintaining Test Frameworks: Update and maintain existing automated test scripts and frameworks to ensure they remain effective as software evolves.
    • Executing Tests: Perform regression testing to ensure that new changes do not adversely affect existing functionalities. Provide stack traces for any flaws and problems.
    • Reporting Results: Analyze test results, generate detailed reports, and communicate findings to relevant teams for corrective actions.
    • Continuous Improvement: Stay updated on the latest testing tools and methodologies to enhance testing processes.

     

    Required Qualifications

    • Educational Background: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
    • Experience: Proven experience as a QA Automation Engineer or in a similar role, with a strong understanding of software quality assurance processes.
    • Technical Skills:
      • Proficiency in programming languages such as Java, Python, or C#.
      • Knowledge of Rest and Graphql
      • Familiarity with automated testing tools like Playwright, Selenium, QTP, or similar frameworks.
      • Knowledge of continuous integration tools (e.g., Jenkins) and version control systems (e.g., Git).
    • Analytical Skills: Strong problem-solving abilities and attention to detail to identify issues effectively.
    • Communication Skills: Excellent verbal and written English skills for effective collaboration with team members.
    • Must have experience with leveraging latest code AI Code IDEs (Cursor, Windsurf, Claude, IntelliJ Junie, lovable) and quick prototyping for QA automation flows and tools

     

    Preferred Qualifications

    • Familiarity with performance and security testing practices.
    • Ability to write clear and concise test cases and documentation.

     

    More
Log In or Sign Up to see all posted jobs