QA Engineer

About us

 

At Metricalo, we believe in a world where businesses thrive through innovation and collaboration. We are a forward-thinking organization, committed to providing cutting-edge software solutions for our clients.

We have a profitable product, and we are ready to scale! We live our vision, in our tech, but also in our culture. Our tech is the backbone of the company. We facilitate high traffic, high load applications in e-commerce & we utilize various in-house fintech solutions.

 

Job Description 

 

We’re looking for a detail-oriented QA Engineer to join our team and uphold the quality of our web applications. The ideal candidate has experience in testing web applications, a solid grasp of software testing methodologies, and excellent problem-solving skills. In this role, you’ll create test plans, execute test cases, and document defects to ensure we deliver top-quality software. You’ll collaborate closely with development, stakeholders, and product management to align testing efforts with project goals.

 

Responsibilities

 

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive, and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Identify, record, document thoroughly, and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g., developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up to date with new testing tools and test strategies

 

 

Requirements

 

  • 3+ years of experience in testing web-applications
  • Strong knowledge of software QA methodologies, tools, and processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Experience working in an Agile/Scrum development process
  • Proficiency in Unix/Linux command-line interface (CLI)
  • Experience with writing SQL queries
  • Experience with RESTful APIs
  • Proficiency with Git version control
  • Good understanding of HTTP and web application workflow in general

 

Nice to have

 

  • Experience writing automated tests
  • Knowledge of software development
  • Experience with performance and/or security testing
  • Experience working in a local environment using Docker
  • Experience in affiliate marketing, ecommerce or fintech
  • Experience with tools and services such as: TestRail, Postman, Atlassian (Jira, Confluence)

 

Our environment:

 

  • Monolith with decoupled services architecture
  • PHP 7/8
  • Symfony 4/7
  • Laravel 9+
  • MySQL
  • REST API
  • AWS, ECS
  • Docker
  • Gitlab
  • js

 

Benefits:

 

  • A competitive compensation package.
  • An option of working remote as a contractor, with the possibility of moving to full time employment in Dubai, which would include additional benefits such as:
    • Health Insurance
    • A yearly paid ticket home
    • EOS benefits
  • Freedom you won’t experience anywhere else.
  • Opportunity for professional growth and development. 
  • Collaborative work environment and supportive team culture. 
Submit Now

Location