Enable job alerts via email!

Senior QA Engineer

Tamara

Riyadh

On-site

USD 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Job summary

A leading financial technology company is seeking a Senior QA Engineer to ensure product quality and enhance user experiences. The role involves managing testing processes, designing automation tests, and working closely with teams to meet Agile practices. Ideal candidates will have 4+ years of relevant experience, strong skills in QA tools, and a passion for quality assurance in fast-paced environments.

Qualifications

  • 4+ years of relevant experience as a Quality Assurance Engineer or Software Test Engineer.
  • Experience with Manual and Automation Testing (API, E2E, Mobile).
  • Design and development skills in Javascript and Java.
  • Fluency in English required.

Responsibilities

  • Review requirements and technical design documents.
  • Perform manual and automation testing of mobile applications and services.
  • Create detailed test plans and cases.
  • Estimate, prioritize, plan, and coordinate testing activities.
  • Identify the root cause of issues and document thoroughly.
  • Collaborate with teams to identify system requirements.

Skills

Quality Assurance
Automation Testing
Manual Testing
Problem-solving
Communication

Education

Bachelor's degree in computer science

Tools

Detox
Selenium
TestNg
Appium
MySQL
DevOps
AWS
CI/CD tools

Job description

Tamara is seeking a Senior QA Engineer to join our team. As a key member, you'll ensure product and service quality while delivering exceptional user experiences. You'll leverage your software quality assurance expertise to manage testing processes and design, implementing solutions that maintain high standards across our systems. Working closely with engineers, designers, product managers, and other stakeholders, you'll develop technical test solutions, lead automation efforts, and enhance QA CI/CD processes. We seek a talented QA professional who combines technical excellence with strong communication skills and a passion for quality. If you thrive in fast-paced environments, enjoy team collaboration, and tackle challenges with a solution-oriented approach, we want to connect with you.

Responsibilities

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Work on both manual and automation testing of mobile applications (Android and iOS), Web and backend services
  • Create detailed, comprehensive, and well-structured test plans and test cases
  • Estimate, prioritize, plan, and coordinate testing activities
  • Design, develop, and execute automation tests using an internal automation framework and system
  • Identify the root caused issue, document thoroughly, and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Collaborate with internal teams, such as developers and product managers, to identify system requirements, adhering to Agile methodologies and practices.
  • Able to adapt to new testing tools and test methodologies.

Requirements:

  • 4+ years of relevant experience as a Quality Assurance Engineer or Software Test Engineer with a bachelor's degree in computer science.
  • Experience working with different frameworks like Detox, Selenium, TestNg, Appium, etc.
  • Experience with Manual and Automation Testing (API, E2E, Mobile).
  • Design and development skills in Javascript, and Java.
  • Experience with MySQL and scripting.
  • Experience with DevOps, and AWS is a plus.
  • Experience with CI/CD tools, and continuous integration concepts.
  • Fluency in English.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.