Golden Careers Recruitment

Quality Assurance (QA) Engineer

LimassolOn-siteMidQuality Assurance
CI/CDCypressSeleniumPostmanExcelTest Automation

Job Description

Our client is a fast-growing technology company operating in the payments and financial services space, building high-performance, secure, and scalable solutions used by businesses globally.

They are looking for a QA Engineer with a strong background in testing SaaS products and Web Client applications. The ideal candidate will have extensive experience in writing test scenarios, conducting sanity and regression tests, and a deep understanding of network communications, including HTTP calls, headers, bodies, and status codes.

If you are detail-oriented, patient and excel in a collaborative environment, we’d love to hear from you. You will play a crucial role in ensuring the quality and reliability of their payment solutions and internal dashboards. You will play a crucial role in ensuring the quality and reliability of their payment solutions and internal dashboards, including high-risk environments such as cashiers, gaming, and forex platforms.

Reference #: GC005898

Job Responsibilities

Test Planning & Execution:

  • Develop comprehensive test scenarios, including sanity and regression tests to ensure product quality.
  • Execute manual and automated tests to identify software defects and ensure functionality meets requirements.

Technical Testing:

  • Analyze and understand client-server communication, including HTTP calls, headers, bodies and status codes.
  • Test network interactions to ensure robust and secure data transmission.

UI Testing:

  • Test our internal UI dashboard, ensuring a seamless and intuitive user experience.
  • Validate the functionality and performance of client applications.

Business Logic Validation:

  • Understand and validate business logic against product specifications to ensure alignment with business goals.
  • Collaborate with the product team to ensure all features meet business requirements.

Collaboration & Communication:

  • Work closely with developers to identify, document and track defects.
  • Communicate effectively with the product team to provide feedback and suggest improvements.

Documentation:

  • Maintain detailed documentation of test cases, test results and defect reports.
  • Ensure all testing activities are well-documented and traceable.

Requirements

Experience:

  • Minimum 3 years of proven experience in Quality Assurance, preferably within the SaaS industry.
  • Demonstrated experience in writing detailed test scenarios, including sanity and regression testing.

Technical Skills:

  • Strong understanding of network protocols, particularly HTTP/HTTPS, including headers, bodies and status codes.
  • Experience with API testing tools like Postman or Swagger
  • Proficient in testing client-server communications and API interactions.
  • Experience with testing internal UI dashboards and client applications.
  • Familiarity with test automation tools and frameworks is a plus.

Soft Skills:

  • Exceptional attention to detail and a methodical approach to testing.
  • High level of patience and persistence in identifying and troubleshooting issues.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills with the ability to collaborate effectively with cross-functional teams.
  • Knows English very well

Nice-to-Have Skills:

  • Experience with automated testing tools such as Selenium, Cypress or similar.
  • Knowledge of performance and security testing methodologies.
  • Familiarity with CI/CD pipelines and integrating testing processes within them.