Software Engineer in Test

IQ Clarity

Software Engineer in Test

National
Full Time
Paid
  • Responsibilities

    We’re looking for a skilled Software Development Engineer in Test to help design, test, and deliver high-quality mobile and backend systems. This role combines hands-on testing, automation, and continuous integration to ensure reliability, performance, and great user experiences across Flutter mobile apps and cloud-based backend services.  

    **Unable to sponsor visa's or allow for Corp-to-Corp**  

    Responsibilities

    • Design, implement, and maintain test suites for Flutter mobile and backend (.NET/Rails) systems

    • Write and execute unit, widget, and integration tests for Flutter (BLoC architecture)

    • Develop automated test scripts using Selenium and similar frameworks

    • Perform API testing with Postman, Bruno, or Swagger

    • Collaborate with development and product teams to define test coverage and resolve issues

    • Improve test reliability and coverage through automation and CI/CD integration

    • Manage bugs and test deliverables using Azure DevOps or similar tools

    • Participate in Agile ceremonies and support internal app distribution via TestFlight and Firebase

    Required Qualifications

    • 3+ years in software testing or QA engineering

    • Strong experience with Flutter testing (unit, widget, integration)

    • Proficient in at least two of: Dart, C# .NET, JavaScript

    • Experience with Selenium and API testing tools

    • Familiarity with CI/CD platforms (Bitrise, CircleCI, Azure DevOps)

    • Knowledge of PostgreSQL or SQL Server

    • Excellent problem-solving, communication, and collaboration skills

    Preferred Qualifications

    • Experience with AWS or Azure cloud environments

    • Understanding of GitHub workflows and mobile app distribution tools