Job Description:We are seeking a skilled Flutter Testing Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of our Android app by writing and maintaining integration tests, guiding developers in test-driven development, and automating testing processes.Responsibilities:Test New Features: Write integration tests for new features, identify bugs, and ensure their resolution.Maintain Existing Tests: Keep the existing integration tests for Flut
Job Description:We are seeking a skilled Flutter Testing Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of our Android app by writing and maintaining integration tests, guiding developers in test-driven development, and automating testing processes.Responsibilities:Test New Features: Write integration tests for new features, identify bugs, and ensure their resolution.Maintain Existing Tests: Keep the existing integration tests for Flutter up to date and functional.Expand Test Coverage: Develop new integration tests to cover common use cases and areas that are currently untested.Unit Testing: Write unit tests for uncovered use cases and assist in maintaining overall test coverage.Support Developers: Provide support to developers when they encounter issues with breaking unit tests.Guide Test Development: Help developers in writing effective unit tests and promote a culture of test-driven development.Automate Tests: Work on automating integration tests to streamline the testing process.Manual Testing for Releases: Perform manual tests on Release Candidate versions, ensure that bugs are fixed, and approve releases for production.Backend Testing (Optional): Assist with unit and integration tests for the backend (Python) if time permits.Qualifications:Strong experience in writing and maintaining integration and unit tests for Flutter applications.Familiarity with Firebase and its integration with Flutter.Basic understanding of Python and its testing frameworks (e.g., pytest) is a plus.Experience in automating tests and setting up continuous integration/continuous deployment (CI/CD) pipelines.Excellent problem-solving skills and attention to detail.Strong communication skills and the ability to work collaboratively with a team.