The ultimate guide to hiring a web developer in 2021
If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
Software testing is an essential part of development process to ensure that the end product created is functioning as expected. A software tester will use various techniques, skills, and processes to assess the quality of a product or in other words the software tester helps to find defects and eliminate them before the product is released to customers for usage. A professional software tester has great command over coding, software development principles, along with an analytical & critical thinking approach to ensure that the software works precisely according to its specifications. Software testers are responsible for making sure that end users do not encounter any technical issues when using the product.
Here's some projects that our expert Software Testers made real:
When it comes to Software Testing, our highly skilled professionals prove time and time again that their expertise in this field is unparalleled. Our team of experts has a track record of successful projects that proves our high level of commitment when it comes to delivering quality software testing services. We invite you to post your project on Freelancer.com and hire specialist Software Tester today for your project that will be tailored to your specific needs!
From 143,779 reviews, clients rate our Software Testers 4.9 out of 5 stars.Software testing is an essential part of development process to ensure that the end product created is functioning as expected. A software tester will use various techniques, skills, and processes to assess the quality of a product or in other words the software tester helps to find defects and eliminate them before the product is released to customers for usage. A professional software tester has great command over coding, software development principles, along with an analytical & critical thinking approach to ensure that the software works precisely according to its specifications. Software testers are responsible for making sure that end users do not encounter any technical issues when using the product.
Here's some projects that our expert Software Testers made real:
When it comes to Software Testing, our highly skilled professionals prove time and time again that their expertise in this field is unparalleled. Our team of experts has a track record of successful projects that proves our high level of commitment when it comes to delivering quality software testing services. We invite you to post your project on Freelancer.com and hire specialist Software Tester today for your project that will be tailored to your specific needs!
From 143,779 reviews, clients rate our Software Testers 4.9 out of 5 stars.I need a seasoned QA specialist to run comprehensive functional tests on my site, concentrating on how it behaves across the main desktop browsers (Chrome). The goal is to confirm every feature works exactly as intended—links route correctly, forms submit without errors, pages load the proper content, and any edge-case workflow still produces the right result. What i expect from you, • A clearly structured test plan outlining the scenarios you covered • A bug log or defect tracker with reproducible steps, screenshots or screen-captures, and severity tags • A concise summary report that highlights critical issues first and confirms all passed cases Please include a brief note on your testing methodology and what you need.
Project Description: We are looking for an experienced Unity Developer (Unity 6) with proven expertise in Arabic localization (RTL support) to adapt our existing mobile app from standard English (LTR) to Arabic (RTL) for publishing in markets such as the UAE and Saudi Arabia. The primary scope involves converting all in-app text and UI elements from Left-to-Right (LTR) to Right-to-Left (RTL) format in a meaningful and culturally appropriate manner. This includes proper alignment, layout adjustments, font handling, and ensuring overall UI/UX consistency in Arabic. Key Responsibilities: Implement full Arabic language localization within Unity. Convert UI layouts from LTR to RTL properly (including buttons, menus, navigation flows, and text alignment). Ensure correct Arabic text rendering ...
I have a live application that requires two things right now: thorough bug fixes and targeted feature enhancements in several existing modules. The codebase is stable overall, but a handful of issues are affecting user flow, and I want to introduce a few practical improvements while we are in the code. You will start by reviewing the current implementation, reproducing each reported issue, and patching the bugs so they are no longer repeatable in staging or production. At the same time, I would like you to add small-to-medium-sized enhancements that we will agree on together—think quality-of-life tweaks rather than a complete overhaul. If you also spot opportunities for performance improvements, feel free to flag them; we can treat those as a second phase if time allows. Pleas...
Our SAP S/4HANA system is brand-new, with no middleware or interfaces yet in place. I now need to stand up SAP Cloud Platform Integration (CPI) connections that will move both master and transactional data between S/4HANA and our external applications. What I expect from you • Assess the fresh S/4HANA landscape, confirm the required endpoints and data objects, and propose a high-level CPI architecture. • Build and configure the initial iFlows in SAP CPI, using IDoc, OData, or API-based patterns where they make most sense. • Implement error handling, queue management, and monitoring so we have clear visibility from day one. • Unit-test each flow in DEV, walk me through the results, then promote to QA for integrated testing. • Deliver concise technical doc...
The goal is to end up with a clean, scalable Selenium WebDriver framework in Java that any engineer on my team can pick up and extend. It must follow the Page Object Model throughout, execute through TestNG, and generate rich reports with either Extent or Allure—whichever you feel gives the clearest insights. Parallel execution is a must, and every test should run reliably on Chrome, Firefox, and Edge. Running the suite in headless mode isn’t required for now. A tidy repository structure, meaningful package naming, and a well-commented README are just as important to me as the code itself, so please factor that documentation time in. All work will be version-controlled in a new GitHub repository that you initiate and populate with an agreed branching model. Deliverables &bu...
Mobil strategiya janridagi yangi o‘yinim tayyor, endi uni turli ekran o‘lchamlari va operatsion tizimlarda sinab ko‘rish vaqti keldi. Sizdan kutayotganim – qurilmangizda o‘yinni o‘ynab, har bir bosqichda uchrashi mumkin bo‘lgan xatolarni aniqlash hamda ularni aniq tavsiflangan bug-hisobotga jamlash. Video yozib borish yoki skrinshot qo‘shish imkoniyatingiz bo‘lsa, muammolarni qayta tiklashim ancha osonlashadi. Quyidagilarga e’tibor bering: • O‘yin strategiya ekanini inobatga olib, balans va resurs tizimini ham kuzatib boring. • Android va iOS versiyalarida test qila olsangiz, bu katta ustunlik bo‘ladi. • Hisobotni .xlsx yoki .csv formatida, har bir satrda xatolikni tavsif, qadamlar, kutilgan natija ...
Project Description: Fix Failed Test Cases in Cucumber-with-Java Framework (IntelliJ) I have an existing Cucumber-with-Java automation framework built in IntelliJ, and I’m looking for an experienced Automation QA engineer to help fix several failing test cases. Some tests are running successfully, but a few are consistently failing due to errors that need expert debugging and correction. The framework is already set up with: Cucumber + Java Selenium WebDriver for UI interactions Maven for build management Running tests directly from IntelliJ What I Need From You: Review the existing project structure and identify the root cause of failing test cases. Debug, fix, and optimize the failing step definitions, locators, hooks, runner files, or any configuration issues. Ensure all...
PROBLEM: - Uploading app to Amazon Appstore - Getting error: "AAB2 bundle currently supports no devices" - AAB1 works fine (supports 12 Fire Tablets + 2 Fire TV) - AAB2 bundle is being rejected WHAT I NEED: - Fix to generate single universal AAB with ARM support only - Ensure app supports all Fire Tablets and Fire TV devices - Remove x86/x86_64 architectures that Fire devices don't need - Test build to confirm it works TECHNICAL DETAILS: - Flutter app with Kotlin DSL () - Need to configure NDK abiFilters correctly - Currently using default Flutter build settings - App already has proper signing and ProGuard configured
Project Description: We are looking for an experienced QA specialist to thoroughly test our car repair platform () and document all findings. Scope of work: • Test full user flows for three roles: – Admin – Workshop Owner – Customer (Gmail login) • Verify all transactional emails (correct subject, content, and links) • Test on: – Mobile (iOS & Android – Chrome & Safari) – Desktop (Windows & macOS – major browsers) Deliverables: • Detailed bug report with: – Steps to reproduce – Screenshots or video – Severity level – Improvement suggestions • List of executed test cases with status (OK / Fail) Mobile experience is the priority, but desktop must also be fully tested. We need a compl...
Hello, I am looking for an experienced Website QA Tester / Bug Finder to test my live web application: Website: The purpose of this project is to perform manual testing and identify real functional issues, not cosmetic suggestions. This is a small initial task. If the work quality is good, I will assign a complete testing project (long-term work). Scope of Work You need to thoroughly test the website like a real user and report at least 5 valid bugs. Testing should include: User registration & login Forms submission Validation errors Mobile responsiveness Payment / workflow process (if applicable) Broken flows Console errors Edge cases (wrong inputs, refresh, back button etc.) Bug Report Format (IMPORTANT) Each bug must include: Bug Title Steps to reproduce Expecte...
I want an AI-powered agent that can look at our Jira tickets, read the linked requirement documents, study our archive of past test cases, and instantly suggest fresh functional-testing scenarios for the QA team. The focus is squarely on generating test cases; I already have separate pipelines that execute and report on them. Here is how I picture the workflow: • The agent watches a Jira issue (story, bug, epic, etc.) and pulls in its description, acceptance criteria, and attachments. • It cross-references any historical test cases of similar features so it can avoid duplication and learn from what has and hasn’t worked before. • Using a Retrieval-Augmented Generation (RAG) approach, it then produces a ranked list of new, well-structured functional test cases read...
TallyPrime Sync Plugin Developer — TDL + REST API Integration Project Overview We are building a TallyPrime plugin (TDL with optional COM DLL) that synchronizes data bi-directionally between TallyPrime and our cloud-based system via REST APIs (JSON over HTTPS). We are seeking an experienced Tally developer with strong expertise in TDL and modern API integrations to implement a production-ready synchronization solution inside TallyPrime. Project Scope The plugin will run within TallyPrime and support the following capabilities: 1. Initial Data Migration On first setup, the plugin must export existing masters and recent transactions from Tally to our cloud system in batches. Requirements: Progress UI for real-time visibility Scope selection (Current Financial Year, Last N Months, ...
Mobil strategiya janridagi yangi o‘yinim tayyor, endi uni turli ekran o‘lchamlari va operatsion tizimlarda sinab ko‘rish vaqti keldi. Sizdan kutayotganim – qurilmangizda o‘yinni o‘ynab, har bir bosqichda uchrashi mumkin bo‘lgan xatolarni aniqlash hamda ularni aniq tavsiflangan bug-hisobotga jamlash. Video yozib borish yoki skrinshot qo‘shish imkoniyatingiz bo‘lsa, muammolarni qayta tiklashim ancha osonlashadi. Quyidagilarga e’tibor bering: • O‘yin strategiya ekanini inobatga olib, balans va resurs tizimini ham kuzatib boring. • Android va iOS versiyalarida test qila olsangiz, bu katta ustunlik bo‘ladi. • Hisobotni .xlsx yoki .csv formatida, har bir satrda xatolikni tavsif, qadamlar, kutilgan natija ...
We are seeking a highly skilled and detail-oriented freelance API Testing Specialist to undertake a comprehensive evaluation of various API endpoints provided by METRC. The specialist will be responsible for executing a series of predefined tasks and steps to validate the functionality within a sandbox environment as defined in our structured evaluation form. Responsibilities: API Testing Execution: Conduct thorough testing of 15 different tasks involving METRC API endpoints within a sandbox environment. Each task comprises 2-6 steps, requiring precise execution and validation. Documentation and Reporting: Accurately document the test outcomes and fill out the provided Excel sheet with detailed verification for each step completed. Issue Resolution: Identify any issues encountered during...
I’m looking for a qualified security professional to run a full-scale penetration test against my public-facing web application. The goal is to simulate real-world attack scenarios, uncover exploitable weaknesses, and receive a clear, actionable roadmap for tightening our defenses. Scope – Web application layer only (no network infrastructure or API testing at this stage). – Black-box or gray-box methodology is fine; we can agree on the exact approach once you review the stack and access level I can provide. What I expect from you • A concise test plan outlining the tools and techniques you’ll use (e.g., Burp Suite, OWASP Zap, manual code review where appropriate). • Execution of the penetration test without disrupting production traffic. &bull...
I’m ready to launch my own BEP-20 token on Binance Smart Chain and need a developer who can handle the full smart-contract build and deployment. The token must follow the standard BEP-20 specification and include a Minting function so I can expand the supply later when needed. Here’s what I expect from you: • Write a clean, well-commented Solidity contract (OpenZeppelin libraries preferred). • Configure minting so only the owner (my wallet) can call the function. • Deploy the contract to testnet first, then mainnet once I have verified everything. • Verify the source code on BscScan and hand over ownership. • Supply all source files plus a short read-me explaining contract variables, how to mint, and any safety considerations. I already have...
My team has a fully-built web application and I need a fresh set of expert eyes to validate every line of code. The goal is to run a complete test cycle—functional, performance, and security—so we can ship with confidence. You are free to recommend and use whichever framework or tool best fits the job; I am open to industry standards such as Selenium, Playwright, JMeter, OWASP ZAP, or anything you feel will surface issues quickly and reliably. What matters most is deep coverage of the entire source code, clear defect reporting, and actionable suggestions for hardening and optimisation. I will provide the full repository, environment details, and access credentials once we agree on the engagement. In return, I expect: • A concise test plan outlining scope, assumptions, ...
I’m spinning up additional quality coverage for an active web and mobile project and need a seasoned tester who can switch easily between writing code-driven checks and running thoughtful manual sessions. Your day-to-day will include drafting concise test plans, building and maintaining Selenium-, Cypress- or Playwright-based suites, and verifying APIs with Postman or a similar tool. When something breaks, I’ll count on you to log reproducible defects and follow them through to closure, collaborating directly with developers in our Agile board so each sprint ships clean. Because delivery timelines are tight, I’m specifically after someone who already has strong automation foundations, understands functional, regression and end-to-end coverage, and can work independently ...
Title: Contract QA Automation Engineer – Onsite (3–6 Months) Project Overview: We are hiring QA Automation professionals for a short-term contract (3–6 months) to support active development projects. Location (Onsite/WFO): Udaipur | Jaipur | Bangalore | Bhopal Skills Required: Proven experience in automation testing Selenium / Cypress / Playwright or similar tools API testing knowledge Strong problem-solving skills Contract Details: Duration: 3–6 months Full-time engagement Onsite only (no remote option) Who Should Apply: Freelancers or contract professionals available for onsite work Immediate to short notice joiners preferred
I’m ready to launch my own BEP-20 token on Binance Smart Chain and need a developer who can handle the full smart-contract build and deployment. The token must follow the standard BEP-20 specification and include a Minting function so I can expand the supply later when needed. Here’s what I expect from you: • Write a clean, well-commented Solidity contract (OpenZeppelin libraries preferred). • Configure minting so only the owner (my wallet) can call the function. • Deploy the contract to testnet first, then mainnet once I have verified everything. • Verify the source code on BscScan and hand over ownership. • Supply all source files plus a short read-me explaining contract variables, how to mint, and any safety considerations. I already have...
I need a TDL file to customize the Ledger Vouchers screen in TallyPrime by adding 4 specific features to the right-hand sidebar (Button Bar). Please check these requirements: 1. Web Link: Add a button. When clicked, it should directly open our website in the default web browser. 2. Show/Hide Narration: A toggle button to quickly show or hide the narration for all entries in the current ledger view. This helps in cleaning up the view when I am only looking at amounts. 3. Narration Filter: A search/filter button specifically for the Narration field. I should be able to type a keyword (e.g., 'Cash' or a specific 'Ref No') and the screen should only show vouchers containing that text in the narration. 4. Replace Ledger: This is for bulk editing. I want to select ...
I’ve built the backend of my project with and TypeScript, tying in Drizzle ORM for data access, for authentication, and express-session for state management. Before I push forward, I need an experienced full-stack developer to comb through the codebase and give me a frank, thorough assessment of its overall code quality. Your focus will be exclusively on the backend. I’m after insights on readability, maintainability, performance, security best practices, and any TypeScript typing issues you spot. Feel free to point out anti-patterns in middleware, routing, session handling, or ORM usage; I want practical recommendations I can act on straight away. Deliverables • A concise written report (Markdown or PDF) summarising strengths, weaknesses, and concrete improvement su...
I need end-to-end testing for my web application. The project code is already written, so you will be focusing solely on testing. Requirements: - Thoroughly test on Chrome - Ensure all workflows function as intended - Identify and document any bugs or issues Ideal Skills: - Experience with end-to-end testing tools (e.g., Selenium, Cypress) - Strong attention to detail - Familiarity with web applications and browser testing Please provide a brief overview of your testing experience and any relevant tools you plan to use.
My current workflow already relies on , but I’m hitting limits with its out-of-the-box functionality. The project centers on true custom feature development—expanding so it fits my exact use-case rather than forcing my process to adapt to the platform. The work starts with a quick review of the existing setup, followed by a short requirements session where we pin down what the new feature must do, how it should be accessed, and any guardrails around performance or security. From there, the task moves into design, coding, and rigorous testing inside a staging environment to be sure everything runs smoothly once promoted to production. Deliverables • Complete source code and configuration for the new feature • Clear deployment notes and end-user documentation ...
I need end-to-end testing for my web application. The project code is already written, so you will be focusing solely on testing. Requirements: - Thoroughly test on Chrome - Ensure all workflows function as intended - Identify and document any bugs or issues Ideal Skills: - Experience with end-to-end testing tools (e.g., Selenium, Cypress) - Strong attention to detail - Familiarity with web applications and browser testing Please provide a brief overview of your testing experience and any relevant tools you plan to use.
There is the Issue in Live Preview. There is no issue in Code. Check in to the Call and Fix it. Time : 1 Day
The client has two apps published on the Google Play Store and needs assistance configuring RevenueCat within the FlutterFlow environment. The RevenueCat account is already created and linked to the projects/apps on the Play Store. The main challenge is the correct integration and configuration in FlutterFlow for both apps. We are looking for a developer with solid experience in FlutterFlow and in implementing RevenueCat, including configuration on both the FlutterFlow platform and the Google Play Store.
Project Description: I am looking for a Cybersecurity Specialist to perform a comprehensive security audit on a newly developed desktop application. The goal is to evaluate the robustness of the authentication framework and provide a risk assessment report. Scope of Work: Conduct a Vulnerability Assessment on the application's login and validation protocols. Test the integrity of the software's validation logic against unauthorized access. Evaluate the effectiveness of current obfuscation and anti-tamper measures. Provide a detailed report with recommendations for hardening the software and improving data protection. Requirements: Proven experience in Application Security Testing and OWASP standards. Strong background in binary analysis and software protection mechanisms...
I want to take my current, intermediate knowledge of Dot Net C# and turn it into solid, real-world expertise in automation. The goal is to design and implement a clean, maintainable test framework focused on integration testing, then practise troubleshooting the kinds of issues that appear in day-to-day work. Here’s what I need from you: • Live, screen-sharing sessions where we build the framework together, explaining each architectural choice and its trade-offs. • Practical guidance for structuring test projects, organising test data, and wiring the framework into a CI pipeline. • Walk-throughs of flaky-test triage, mocking external dependencies, and debugging failures that only show up in complex environments. • Short take-home exercises or sample reposi...
My live SaaS runs on React, is deployed to Vercel, and stores data in Supabase. Production users are already in the system, so every change has to be safe, targeted, and fast. We are providing booking system for photography studio Issue 1 – Mismatched price between generated receipt and system Issue 2 - Time locking issue on booking form page (Time slot should locked when user paid , but there is other time slot that locked by unknown reason) Issue 3 - Booking & payment issue via FPX. These bugs exist where payment is sucess but booking not made. Payment is fail but booking is made. Issue 4 - Other bugs that will be added later Deliverables • Pull request(s) for each of the fixes and refinements • Brief deployment notes so I can push straight to Vercel I...
Job Description: QA Engineer – Cybersecurity Product (Reverse Proxy Server) Position Title: QA Engineer Location: Mumbai, India (Hybrid/Remote options available) Domain: Cybersecurity – Reverse Proxy Server Development and enterprise data security while using the cloud services Framework: Agile/Scrum Role Overview We are seeking a detail-oriented and security-aware QA Engineer to ensure the quality, reliability, and resilience of a cloud-native reverse proxy server. You will be responsible for designing and executing test plans, automating test cases, and validating security features in a fast-paced Agile environment. Your work will directly contribute to the robustness of a critical cybersecurity product. Key Responsibilities • Design, develop, and execute manual...
Job Title: Playwright Automation Engineer (Java) – Setup & Framework Implementation Job Description: are looking for an experienced Playwright Automation Engineer (Java) to set up and implement an automation testing framework for our product. ideal candidate should have strong hands-on experience in Playwright with Java and be capable of building a scalable, maintainable automation framework from scratch. Responsibilities: up Playwright automation framework using Java and implement a robust test automation architecture with Maven/Gradle and CI/CD pipelines Page Object Model (POM) or similar design pattern reporting (Allure/Extent Reports or similar) reusable and maintainable test scripts documentation for setup and usage Required Skills: experience in Playw...
I’m building a high-end real-estate lead engine that can capture, qualify, and route 150–200 fresh inquiries every week with a hard 99.5 % uptime target. Instead of a generic chatbot, the core of this MVP is a lightning-fast Custom Qualification UI written in React, backed by a Node.js API and a PostgreSQL (or comparable SQL) data store. What I need from you is end-to-end ownership of the stack: solution architecture, clean code, robust testing, and cloud deployment. The product must open the door for future add-ons such as a real-time analytics dashboard, but for this first milestone the focus is on: • Lead scoring system that assigns quality grades the moment data arrives • Automated lead routing that pushes hot prospects to the correct broker or CRM queue wit...
Project Overview We are seeking an experienced Load and Stress Testing Specialist to assess and validate the performance, scalability, and resilience of a supplier-hosted ticketing system. The objective is to ensure optimal performance under expected peak loads and extreme stress conditions, while identifying bottlenecks, failure points, and improvement areas. Key Responsibilities 1. Load Testing - Design and execute load testing scenarios simulating high concurrent user traffic. - Validate system performance against defined SLAs (response times, throughput, latency). - Identify bottlenecks across application, API, database, and infrastructure layers. - Provide detailed performance reports with actionable recommendations. 2. Stress Testing - Execute stress testing to determine system lim...
Validé el archivo manifest de mi complemento de Outlook y la herramienta lo marca como correcto, pero al intentar desplegarlo desde el Admin Center de Microsoft 365 aparece un error genérico de deploy y la instalación no se completa. Necesito a alguien con sólida experiencia en Office Add-ins, XML manifest y el flujo de publicación en Microsoft 365 para que: • Revise el manifest actual y detecte inconsistencias que puedan pasar la validación pero bloqueen el despliegue. • Ajuste o indique con precisión los cambios necesarios en permisos, scopes, Id, URLs, VersionOverrides y demás nodos relevantes. • Acompañe el proceso hasta que el complemento se instale correctamente en mi tenant y pueda asignarse a los us...
Ich möchte meine bestehende Webanwendung, die derzeit auf Nette-Version 2.2 läuft, auf Nette 3.1 bzw. die aktuellste Version aktualisieren. Das Hauptziel ist ein sauberes, nachvollziehbares Upgrade, bei dem alle aktuellen Best Practices des Frameworks umgesetzt werden. Vor allem soll es so sein, dass ich die weiteren Installation dann, wenn möglich, selbst aktualisieren kann. Aufgaben – kurz & klar • Projektverzeichnis und Composer-Pakete so anpassen, dass sie vollständig mit Nette 3.1 kompatibel sind. • Veraltete Klassen, Methoden und Konfigurationseinträge durch empfohlene Alternativen ersetzen. • Datenbank- und Routing-Konfiguration prüfen und gegebenenfalls migrieren. • Anwendung lokal starten, Smoke-Tests durchf&u...
Saya ingin merealisasikan sebuah aplikasi perangkat lunak dan membutuhkan bantuan pengembang berpengalaman untuk memulainya dari nol. Fokus utama saya adalah: • Menyusun rancangan arsitektur dasar yang jelas. • Membangun prototipe fungsional sederhana agar ide cepat bisa diuji. • Menyertakan dokumentasi singkat tentang cara instalasi dan penggunaan. Jenis aplikasi: Software application (sesuai pilihan saya). Platform akhir—Windows, Mac, atau Linux—masih fleksibel dan akan kita putuskan bersama setelah menilai kebutuhan dan teknologi yang paling cocok. Kriteria keberhasilan: kode bersih, terstruktur, dapat di-build tanpa error, dan tersimpan di repositori Git untuk memudahkan kolaborasi. Jika Anda terbiasa bekerja secara iteratif, memberi pembaruan rutin,...
If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
Learn how to find and work with a top-rated Google Chrome Developer for your project today!
Learn how to find and work with a skilled Geolocation Developer for your project. Tips and tricks to ensure successful collaboration.