QA Engineer

 

Key Responsibilities:

  • Develop and implement automated test scripts, test plans, and test cases to ensure software quality and reliability.
  • Collaborate with development teams to understand project requirements, identify test scenarios, and automate testing processes.
  • Conduct manual testing when necessary and provide timely feedback to developers for bug fixes and improvements.
  • Maintain and enhance existing automation frameworks, tools, and infrastructure to support continuous testing and integration.
  • Analyze test results, identify issues, and work with cross-functional teams to resolve defects and improve product quality.

Requirements:

  • Proven experience as a Senior QA Engineer with a focus on automation testing.
  • Strong knowledge of testing methodologies, tools, and frameworks such as Selenium, Appium, JUnit, TestNG, or similar.
  • Proficiency in programming languages like Java, Python, or JavaScript for test automation.
  • Experience with CI/CD pipelines and version control systems (e.g., Git, Jenkins).
  • Excellent analytical, problem-solving, and communication skills.

The Perks:

  • Competitive USD salary and benefits package.
  • Opportunity to work on challenging and rewarding projects that impact millions of users.
  • Be part of a dynamic and innovative team at a leading financial institution.
Job Category: QA
Job Type: Full Time
Job Location: Hybrid Kuwait

Apply for this position

Allowed Type(s): .pdf