Software QA Engineer, mid-level

薪資範圍:660,000 ~ 840,000 TWD / year

公司名稱: SymptomTrace - 星坦科技股份有限公司

  • Core QA duties:
    • Develop an understanding of the Flutter framework and its components such as the flutter_test package for unit and widget testing.
    • Collaborate with the development team to understand new features and changes.
    • Create and document test plans outlining the testing approach for various modules/features, as well as different scenarios, edge cases, and user flows.
    • Execute test plan using a combination of manual, automated and regression testing which includes:-
      • Perform tests on different devices (Android and iOS) and screen sizes.
      • Verify UI/UX consistency across platforms.
      • Test app functionality under different network conditions
      • Develop automated test scripts using Flutter testing frameworks like Flutter Driver.
      • Write test scripts to cover critical user functionality and regression testing.
      • Integrate automated tests into the CI/CD pipeline for continuous testing.
      • Perform regression testing after each code change or new feature implementation.
      • Re-run automated test suites and manual tests as necessary.
    • Evaluate app performance metrics like load time, response time, and memory usage.
    • Use profiling tools to identify performance bottlenecks and memory leaks.
    • Report performance issues to the development team for optimization.
    • Document issues on the GitLab issue tracker.
    • Provide detailed steps to reproduce bugs along with screenshots or video recordings.
    • Communicate bugs to the development team and assist in troubleshooting when necessary.
    • Participate in code reviews and provide feedback on quality issues
  • Ancillary duties:
    • Implement the CI pipeline jobs to build and test the software whenever a developer pushes new code to the repository.
    • Implement the CD pipeline jobs to automatically deploy the software to various platforms(iOS and Android)
    • 5 years’ experience in software engineering, of which at least 1 specifically as a QA engineer
    • Familiarity with Flutter
    • hacker mindset - curiosity about how things work, delight in breaking them and understanding how they break, persistence in imaging possibilities and exploring potential breakages
    • full Mandarin & English fluency — comfortable in a mixed-language environment

公司地址:

NYCU YangMing Campus, Incubation Center, ZhiHe Building, No. 155, Section 2, Linong St, Beitou District, Taipei City, Taiwan 112

其他:

Interviews in English with CTO / Head of Engineering-2024-11-19
應徵