
Completed
Posted
Paid on delivery
I need a comprehensive unit-test suite that verifies my runtime library still works flawlessly on Android 16 (API level 16) before it ships through Google Play. A handful of JUnit tests already cover basic paths; the job is to expand that set into full coverage so every public method, edge case, and error branch is exercised. The project lives in a Gradle repo and builds with Android Studio Flamingo. Please grow the existing test module, keeping the current naming conventions, and use JUnit 4/5 together with Robolectric or any other framework that lets the suite run headless on the CI server. MockK and Mockito are both wired in if you need them. Deliverables • Clean, self-documenting test code committed to a new branch • A coverage report showing at least 90 % line coverage on API 16 stubs • Updated CI workflow so the suite runs with ./gradlew test • A short README outlining setup, commands, and any new dependencies Acceptance criteria: all tests pass on API 16 emulation, the build stays green for higher API levels, and no existing functionality is broken or suppressed.
Project ID: 40338131
31 proposals
Remote project
Active 20 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Ensuring your runtime library passes every edge case on API 16 before it hits Google Play is exactly the kind of high-stakes testing work I specialize in. I've built and scaled JUnit 4/5 + Robolectric test suites for Android projects targeting legacy API levels, so I'm well-versed in the quirks of running headless CI against older SDK stubs. My approach: I'll audit every public method in your library, map untested branches and error paths, then systematically expand your existing test module—respecting your naming conventions—using MockK/Mockito where isolation is needed, until we hit that 90%+ line-coverage target. I'll update your Gradle CI workflow and deliver a clear README covering setup and commands. I can start immediately.
€8 EUR in 1 day
4.8
4.8
31 freelancers are bidding on average €21 EUR for this job

Hello, I can help build a robust and complete test suite for your Android 16 runtime library. I will expand your current JUnit setup following the repo’s structure and naming conventions, using Robolectric plus JUnit 4/5 for reliable CI‑friendly, headless execution. All public methods, edge cases, and error branches will be covered, targeting stable behavior on API level 16 while keeping compatibility with higher levels. I will write clean, self‑documenting tests, raise coverage above 90%, update the CI workflow to run ./gradlew test, and provide a concise README detailing commands and any added dependencies. Once finished, all work will be committed on a dedicated branch. Best regards, Ahtesham
€28 EUR in 7 days
7.3
7.3

Hello Client ! Just checked your project description about the development of a Mobile application. Developed Android and iOS applications for worthy clients like you on this platform our team is leading and on the top. Consider us for your project and i promise we won’t let you down. iOS Design and Development , Android Design and Development etc Please check my profile once for reference and expertise. It will be done perfectly Because , I am perfect on it ╰┈➤Android Studio, Native, Flutter , Dart , Firebase etc. Thank you
€19 EUR in 7 days
5.9
5.9

I've built and maintained Android runtime libraries for 6+ years, including full JUnit 4/5 + Robolectric test suites targeting API 16 with 90%+ coverage. I know exactly how to expand your existing test module without breaking naming conventions or CI pipelines. MockK and Mockito are daily tools for me, and I can have a clean branch with the coverage report and updated Gradle workflow ready quickly. Let's ship this with confidence.
€19 EUR in 1 day
5.5
5.5

Hi, I can expand your existing test suite to achieve 90%+ coverage for API 16 while keeping everything CI-friendly and maintainable. I’ll extend your current JUnit setup using Robolectric for headless Android testing, cover all public methods, edge cases, and error paths, and integrate mocks with Mockito/MockK where needed. I’ll also update your Gradle config and CI pipeline so everything runs smoothly with ./gradlew test. You’ll get clean, well-documented tests, a coverage report, and a short README with setup and commands. Ready to get started right away.
€30 EUR in 1 day
5.6
5.6

Hello there, I am excited about the opportunity to work on your project requiring a comprehensive unit-test suite for your runtime library on Android 16 (API level 16) to ensure flawless performance before its release on Google Play. I am well-versed in expanding existing JUnit tests to provide full coverage for all public methods, edge cases, and error branches. I am proficient in working with Gradle, Android Studio Flamingo, JUnit 4/5, Robolectric, MockK, and Mockito to deliver clean, self-documenting test code with a minimum of 90% line coverage on API 16 stubs. I am committed to providing detailed deliverables and ensuring that all acceptance criteria are met to guarantee the success of the project. Regards, ykarora26
€10 EUR in 4 days
5.3
5.3

Hi, I understand you need to expand your current JUnit tests into a full coverage suite that rigorously validates every public method, edge case, and failure path on API level 16. I can extend your Gradle test module using JUnit 4/5 with Robolectric for headless CI execution, while leveraging Mockito/MockK where needed to isolate behaviors. I’ll ensure 90%+ line coverage with a clear report, keep your naming conventions intact, and update the CI pipeline to run smoothly via ./gradlew test. You’ll also get a concise README for setup, commands, and dependencies. Looking forward for your positive response in the chatbox. Best Regards, Arbaz N
€19 EUR in 7 days
5.2
5.2

Hi, I understand you need to expand your existing JUnit tests into a full, CI-ready suite that guarantees 90%+ coverage on API 16 using Robolectric, while keeping everything stable across higher API levels. I’ve worked on Android Gradle projects with JUnit 4/5, Mockito/MockK, and headless testing, so I can systematically cover all public methods, edge cases, and error branches without breaking current behavior. I’ll also integrate coverage reporting and update your CI to run seamlessly via ./gradlew test with a clean README. Ready to review your current test module and start right away. Looking forward for your positive response in the chatbox. Best Regards, Hassan T
€30 EUR in 7 days
4.9
4.9

Hello, I can help you build a robust, high-coverage unit test suite for your Android runtime library, ensuring it runs reliably on API level 16 while remaining stable across higher versions. My approach: • Review existing tests and identify coverage gaps (public methods, edge cases, error paths) • Expand using JUnit (4/5) + Robolectric for headless CI execution • Use Mockito/MockK for isolating dependencies and testing failure scenarios • Ensure backward compatibility with API 16 while validating behavior on newer APIs • Maintain clean, readable, and well-structured test code aligned with your conventions Deliverables: • Extended unit test suite (new branch, well-documented code) • Coverage report with 90%+ line coverage • CI update to run via ./gradlew test • README with setup, commands, and dependencies I focus on reliable, maintainable tests with minimal flakiness, ensuring your CI stays fast and green. Ready to start and deliver within your requirements. Best regards,
€19 EUR in 7 days
4.8
4.8

With a diverse and comprehensive skill set that spans over 7 years in software development, I lead with the strong organizational aspect required for this project. My experience with Java will ensure that every public method, edge case, and error branch will be effectively tested. Moreover, given that your project leverages a Gradle repo and Android Studio Flamingo, I'm well positioned to integrate my existing knowledge into the system efficiently. On top of this proficiency, I am well-versed in CI/CD methodologies and unit testing which match the exacting needs of tests on API 16 emulation that must stay green for higher API levels. This means not only will the job be done anticipating potential bugs and issues but it will also align seamlessly with your current workflow. Lastly, I believe good projects deserve thorough documentation and quality you can trust. My work style emphasises clean, self-documented code with a detailed README file that outlines setup, commands and any new dependencies used. Furthermore, I promise to deliver a robust coverage report indicating at least 90% line coverage on API 16 stubs to demonstrate the extent of my testing. Let me handle your Android 16 Runtime Library Tests project and you can rest easy knowing it is in capable hands.
€8 EUR in 7 days
5.7
5.7

As a seasoned and certified Android Developer with over 10 years of hands-on experience, my primary focus is in mobile app development specifically for the Android platform. I have an in-depth understanding of the Android operating system, Android Studio Flamingo, Gradle, and CI integration. I am also proficient in using JUnit 4/5, Robolectric, MockK and Mockito. In conclusion, choosing me guarantees you an expert who understands not only the technical aspects of your project but also its desired outcome on Google Play Store- an error-free working library. My expertise coupled with my dedication to satisfying client needs (just as much as you value us) make me an ideal fit for this project. Let's drive up functionality before going live; let's create a 100% successful project together!
€30 EUR in 1 day
4.5
4.5

Good to see this project, I will expand your existing JUnit test suite to full coverage — every public method, edge case, and error branch exercised against API 16 stubs. I will use Robolectric for headless CI execution, keeping your current naming conventions and branching into a new branch for clean review. One thing I will verify early: Robolectric shadow coverage for API 16 has gaps in certain system service stubs. I will identify any unsupported shadows upfront and use MockK to fill those gaps so coverage does not silently skip critical paths. Questions: 1) What is the approximate class count in the runtime library? 2) Are there any flaky tests in the existing suite I should be aware of? Looking forward to your response. Best regards, Faizan
€17 EUR in 7 days
4.9
4.9

Hey , I just finished reading the job description and I see you are looking for someone experienced in Android Studio, Continuous Integration, Testing / QA, Java, Android App Development, JUnit, Mobile App Development and Android. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Haseeb,
€8 EUR in 5 days
4.5
4.5

Hi, I can expand your existing test suite to achieve 90%+ coverage on API 16 using JUnit and Robolectric, covering edge cases and error paths without breaking current functionality. I’ll keep your structure intact, integrate tests into CI (./gradlew test), and provide a clean coverage report with a short setup README. Ready to start right away.
€19 EUR in 7 days
4.5
4.5

Hi Sir, I use android studio with java. could you please send me the existing project source with current junit test cases? also, if there is a document to illustrate the functional features of this project to design test cases upon, then I hope that you can send it also. thanks
€27 EUR in 16 days
4.9
4.9

I can design and implement a comprehensive, reliable unit-test suite to verify your runtime library on Android 16. My focus will be ensuring backward compatibility and catching subtle regressions so your code continues to behave flawlessly under the new runtime conditions. I’ve previously built and maintained test suites for Android libraries across multiple API levels, including migration phases to new Android versions. This includes handling edge cases around lifecycle changes, threading, and updated platform behaviors that can quietly break existing libraries. My approach would be to analyze the library’s core APIs and critical code paths, define clear test coverage goals, implement tests with a modern Android-friendly test framework, and integrate them into your CI so you get fast, repeatable validation. I would love to chat more about your project! Regards
€19 EUR in 7 days
4.2
4.2

Having been actively involved in Android development for several years, with a focus on building robust and scalable applications, my expertise aligns well with the Android 16 Runtime Library Tests project. At Paper Perfect, we understand that comprehensive unit testing is crucial to ensure the seamless performance of any software. Utilizing JUnit, Robolectric, MockK and Mockito effectively are skills our team have mastered over time. In addition to developing excellent Android applications, we are proficient in working with Gradle repos and Android Studio Flamingo - which will facilitate efficient collaboration on this project. Our dedication to thoroughness guarantees that we will expand the existing test module until all public methods, edge cases and error branches are covered. Consequently, this will result in a coverage report with more than 90% line coverage on API 16 stubs — ensuring your library's ship readiness. I believe my experience(hours spent) perfecting apps gives us an advantage in envisioning possible issues and accounting for them during testing. Let our reliable and skilled freelance development team at Paper Perfect assist you in ensuring your library meets the highest standard of quality before release. Please feel free to check our website for more details
€19 EUR in 7 days
3.4
3.4

Hi, I am Vasyl, a seasoned Android App Developer with 8+ years of experience in Java and Mobile App Development. I have expertise in React 8+, Angular 10+, and Node.js. I have carefully reviewed your requirement for the Android 16 Runtime Library Tests project. To ensure the flawless performance of your runtime library on Android 16, I propose to expand the existing JUnit test suite to cover all public methods, edge cases, and error branches. Using JUnit 4/5 with Robolectric, I will create clean, self-documenting test code, achieving a minimum of 90% line coverage on API 16 stubs. Additionally, I will update the CI workflow for seamless integration with ./gradlew test. Let's discuss further details in chat. Thanks, Vasyl
€25 EUR in 7 days
2.6
2.6

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Mayank Sahu
€19 EUR in 7 days
2.7
2.7

Hey , I just finished reading the job description and I see you are looking for someone experienced in Mobile App Development, Android Studio, Android App Development, Android, Continuous Integration, Java, JUnit and Testing / QA. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? Deliver high-quality work with a strong focus on accuracy, efficiency, and client objectives. Maintain a proven record of long-term client satisfaction with consistently positive feedback. Earn 5-star ratings on recent projects, reflecting reliability and clear communication. Work with a structured, detail-oriented approach to ensure timely and accurate delivery. Availability: Full-time freelancer with flexible availability and fast response times (Eastern Time). I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Ali
€8 EUR in 4 days
2.6
2.6

Hello, I’ve carefully reviewed your request to expand the Android 16 runtime-library tests and I’m confident I can deliver a thorough, CI-friendly suite that guarantees the library behaves on API 16 without regressing newer levels. I have extensive Android testing experience using JUnit 4/5, Robolectric, MockK and Mockito, and I’ve shipped test suites that hit 90%+ coverage while running headless in CI. My plan is to grow the existing test module following your current naming conventions, add focused unit tests for every public method and edge/error branches using Robolectric API 16 stubs, leverage MockK/Mockito where needed, and generate a coverage report. I’ll commit clean, self-documenting tests to a new branch, update the CI workflow to run ./gradlew test, and add a short README with setup and commands. I can start immediately and deliver a PR within 5 working days with the coverage report and CI changes. Are there any particularly tricky public methods or environment-dependent behaviours (native calls, reflection, or threading) I should prioritize when expanding tests for API 16? Best regards, Cindy Viorina
€8 EUR in 4 days
2.7
2.7

Helsinki, Finland
Payment method verified
Member since Aug 11, 2020
€8-30 EUR
€8-9 EUR
€30-250 EUR
€30-250 EUR
€12-18 EUR / hour
₹150000-250000 INR
₹1500-12500 INR
$30-250 USD
$15-25 USD / hour
$30-250 USD
£20-250 GBP
₹12500-37500 INR
₹600-1000 INR
$250-750 USD
$15-25 USD / hour
$10-30 USD
₹600000-1500000 INR
₹1000000-2500000 INR
$10-200 USD / hour
$30-250 USD
£10-20 GBP
₹100-400 INR / hour
$250-750 AUD
$30-250 USD
$250-750 AUD