We are seeking a talented, self-driven QA Engineer to join our growing team and help build a high-security Battlefield Management System for an innovative startup at the forefront of technological advancements. This system combines mobile and desktop applications to deliver secure, stable, and user-friendly solutions for high-risk scenarios.
In this role, you will take ownership of the testing process, working independently and proactively to ensure the system functions as intended. You will collaborate closely with the development team, leveraging modern testing frameworks and automation techniques to deliver high-quality results.
While military experience is a plus, it is not required. However, experience with high-security and high-risk projects is highly desirable.
- Self-Driven: Strong initiative and ability to work independently with minimal supervision.
- Testing Expertise: Minimum 4 years of experience in QA, including functional, technical, and performance testing.
- Mobile Testing: Deep familiarity with mobile testing frameworks and strategies for cross-platform validation.
- Agile Collaboration: Experience working in Agile teams, participating in all stages of testing.
- Communication: Strong written and spoken English communication skills.
- Nice to have: Penetration Testing Identify and address vulnerabilities to ensure system security.
- Nice to have: Experience in testing the LoRa network
- Test Design & Execution: Create and maintain detailed test plans, scenarios, and cases.
- Functional and Technical Testing: Perform tests, including integration, performance, and security testing, across mobile and desktop platforms.
- Automation Testing: Implement and maintain automated tests using tools and frameworks.
- Mobile Testing Frameworks: Use mobile-specific testing tools such as Flutter Driver, Appium, or Espresso for cross-platform testing across Android devices.
- API Testing: Test interactions between the app and backend services. Validate RESTful API responses and ensure seamless integration between the frontend and backend.
- Performance Testing: Conduct performance testing to assess app responsiveness and stability under different conditions, including varying devices, loads, and network states.
- Collaboration: Work closely with developers, product owners, and business experts to maintain quality standards.
- Scenario Writing: Proficiency in writing and executing detailed test scenarios and cases.