Available Job

QA Engineer


We are seeking a detail-oriented and proactive QA Engineer to join our growing team. As a QA Engineer, you will be responsible for ensuring the quality and reliability of our products through thorough testing and collaboration with our development team.

Responsibilities

  1. Design, develop, and execute manual and automated test cases for new and existing features
  2. Identify, document, and track software defects using our issue tracking system
  3. Work closely with developers, product managers, and other stakeholders to understand requirements and provide feedback on design and implementation
  4. Develop and maintain test plans, test cases, and test scripts
  5. Participate in code reviews and contribute to the improvement of testing processes and methodologies
  6. Perform regression, integration, and performance testing as required
  7. Assist in reproducing and troubleshooting issues reported by users
  8. Maintain up-to-date knowledge of new testing tools and strategies

Requirements

  1. Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  2. Proven experience as a QA Engineer or similar role
  3. Strong understanding of software development lifecycle and QA methodologies
  4. Experience with test management tools (e.g., Jira, TestRail)
  5. Familiarity with automated testing frameworks (e.g., Selenium, Cypress, Playwright) is a plus
  6. Good knowledge of SQL and scripting
  7. Excellent problem-solving skills and attention to detail
  8. Strong verbal and written communication skills
  9. Ability to work independently and as part of a team

Nice to Have

  1. Experience testing web and/or mobile applications
  2. Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions)
  3. ISTQB certification or equivalent


Apply Now!