i
Flatworld Solutions
21 Flatworld Solutions Jobs
6-10 years
Flatworld Solutions - Mobile Automation Test Engineer - Bluetooth Device Testing (6-10 yrs)
Flatworld Solutions
posted 4d ago
Flexible timing
Key skills for the job
Job Title : Automation Test Engineer - Bluetooth (Mobile-Specific Automation).
Location : Bengaluru - Hennur location.
Experience : 6+ years.
We are seeking a skilled Automation Test Engineer to join our mobile testing team.
The ideal candidate will have 5+ years of experience in mobile-specific automation testing, with a strong background in Bluetooth technologies and mobile app automation frameworks and a passion for automated testing.
Job Responsibilities :
Mobile Automation Testing :
- Develop, maintain, and execute automated test scripts for mobile applications, specifically targeting Bluetooth-enabled functionalities.
- Create and enhance automated test cases for mobile apps to ensure Bluetooth-related features (pairing, communication, data transfer, etc.) are functioning as expected.
- Focus on testing mobile Bluetooth features like device discovery, connection stability, data transfer, and Bluetooth Low Energy (BLE) functionality across different mobile platforms (iOS and Android).
Test Framework Development :
- Build and maintain mobile automation test frameworks using tools like Appium, UIAutomator, XCUITest, Espresso, or similar automation frameworks for iOS and Android.
- Leverage Bluetooth testing libraries and tools (e.g, BlueTest, Wireshark, TestFlight) to automate Bluetooth functionality testing.
- Develop reusable test libraries and modules for cross-platform testing and Bluetooth testing scenarios.
Bluetooth Feature Testing :
- Test Bluetooth functionalities specific to mobile apps, such as device pairing, Bluetooth audio profiles (A2DP, HFP), BLE communication, and custom Bluetooth profiles.
- Automate functional, regression, and integration tests to verify the correct interaction between the mobile app and Bluetooth devices.
- Perform interoperability testing to ensure Bluetooth works across different mobile devices, operating systems (Android and iOS), and third-party Bluetooth peripherals (headsets, speakers, wearables, etc.
Cross-Platform Testing :
- Ensure the Bluetooth features work consistently across both Android and iOS platforms, managing platform-specific differences in testing approaches.
- Use mobile emulators and real devices to perform automated tests across multiple devices and OS versions (e.g, Android 10/11/12, iOS 14/15/16).
Collaboration and Reporting :
- Work closely with developers, product managers, and other QA engineers to understand requirements and provide input on test strategy and testability for Bluetooth-related features in mobile apps.
- Review test results, log defects, and collaborate with the development team to resolve issues efficiently.
- Provide regular status reports on automation coverage, test execution progress, and defect reports.
Continuous Improvement :
- Continuously improve the automation framework, test scripts, and testing processes to increase test coverage, speed, and efficiency.
- Investigate and integrate new tools, technologies, and best practices to improve mobile automation testing, especially related to Bluetooth functionalities.
- Ensure automation scripts are reliable, maintainable, and scalable to accommodate new mobile app releases and Bluetooth feature updates.
Qualifications :
Experience :
- Minimum 5+ years of experience in mobile automation testing, with a specific focus on Bluetooth functionalities and features in mobile applications (both Android and iOS).
- Solid experience in developing and maintaining automation frameworks for mobile apps using tools such as Appium, UIAutomator, Espresso, or XCUITest.
- Hands-on experience in Bluetooth testing, including Bluetooth Low Energy (BLE), device pairing, data transfer, and Bluetooth profiles (e.g, A2DP, HFP, HID).
- Experience with Bluetooth testing tools like Wireshark, TestFlight, or any Bluetooth sniffing tools for capturing and analyzing Bluetooth communication.
Technical Skills :
- Proficient in programming languages such as Java, Python, JavaScript, or Kotlin for developing automation scripts.
- Strong understanding of mobile application architecture, APIs, and protocols related to Bluetooth.
- Experience in Mobile App Testing (functional, regression, performance) and automated testing of mobile user interfaces.
- Familiarity with continuous integration tools (e.g, Jenkins, CircleCI) to integrate automated tests into the CI/CD pipeline.
Tools & Technologies :
- Automation Tools: Appium, UIAutomator, Espresso, XCUITest, Selenium.
- Bluetooth Testing: Wireshark, TestFlight, Bluetooth sniffers, BlueTest.
- Version Control Systems: Git, GitHub, Bitbucket.
- Test Management Tools: Jira, TestRail, Zephyr, or similar tools for test case management and defect tracking.
- CI/CD Integration: Jenkins, Travis CI, CircleCI.
Soft Skills :
- Excellent analytical and problem-solving skills with the ability to troubleshoot complex issues.
- Strong communication skills for collaborating with cross-functional teams and reporting test results effectively.
- Detail-oriented, with a strong focus on quality, efficiency, and the ability to work in a fast-paced environment.
- Ability to work independently and as part of a team, demonstrating initiative and flexibility in problem-solving.
Preferred Qualifications :
- Experience with Bluetooth Mesh or advanced Bluetooth features for mobile app connectivity.
- Familiarity with performance testing of Bluetooth features using tools like JMeter or custom load testing frameworks.
- Experience with Agile/Scrum methodologies and test-driven development (TDD).
- Knowledge of mobile security testing practices, especially related to Bluetooth data transmission and encryption.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
Functional Areas: Other
Read full job descriptionPrepare for Flatworld Solutions roles with real interview advice
6-10 Yrs
6-10 Yrs
1-2 Yrs
₹ 1 - 3L/yr
Bangalore / Bengaluru