QA Automation Engineer – Full-Time

Job Description
  • Test Strategy: Design and implement comprehensive test plans for web (Laravel), mobile (Flutter) and IoT platforms.
  • Automation: Develop, maintain, and execute automated test scripts for regression, functional, and integration testing.
  • API Testing: Validate RESTful APIs for data integrity, security, and performance.
  • Bug Management: Identify, document, and track software defects using internal project management tools; work closely with developers to verify fixes.
  • Mobile Testing: Perform UI/UX and functional testing on Android and iOS devices using Flutter-specific testing tools.
  • CI/CD Integration: Integrate automated tests into our deployment pipeline to ensure stable releases.
  • Collaboration: Participate in sprint planning and “refinement” sessions to identify potential edge cases before coding begins.
  • Experience: 2+ years in Software Quality Assurance or Development.
  • Web Stack: Familiarity with testing Vue.js applications (using tools like Cypress, Playwright, or Vitest).
  • Mobile Stack: Experience testing Flutter apps (familiarity with Widget testing or Integration testing is a plus).
  • Backend Knowledge: Ability to test Laravel/PHP environments and write SQL queries for data verification.
  • API Testing: Proficiency with Postman, Insomnia, or similar tools for backend validation.
  • Version Control: Comfortable using Git (GitHub/GitLab).
  • Knowledge of PHPUnit for backend unit testing.
  • Experience with Performance/Load testing (e.g., JMeter).
  • Familiarity with Appium or Flutter Integration Test for mobile automation.

Apply for the Position


Create your account