
Closed
Posted
Paid on delivery
Regression is starting to bottleneck each release of my web application, so I’m bringing in Selenium expertise to turn our current manual UI checks into a reliable automated suite. The focus is exclusively on UI tests; there is no API or service-layer work needed right now. The suite has to execute on Windows against the latest stable builds of Chrome and Firefox. If you normally script against other browsers that’s fine, but only those two need to pass before every merge. I’m flexible on programming language and framework wrappers—Java + TestNG, Python + PyTest, C# + NUnit, or another mainstream setup are all acceptable as long as the code is clean, readable, and easy for my team to extend later. Make sure locators are resilient, waits are explicit, and test data is externalised so we can rerun the suite in different environments without code changes. Deliverables • A runnable Selenium project with at least a handful of representative UI scenarios automated (login, primary user flow, and a negative test). • A short README that explains how to install dependencies, set configuration values, and run the tests from the command line on Windows. • A video or screenshots from a sample run in both Chrome and Firefox, proving the tests pass. I’ll review by cloning the repository, running `mvn test`/`pytest` (or your equivalent command), and confirming green results in both browsers. Once that’s successful, we can discuss expanding coverage in a follow-up milestone.
Project ID: 40608577
69 proposals
Remote project
Active 2 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
69 freelancers are bidding on average ₹7,861 INR for this job

Hi, flaky UI tests are one of the biggest reasons CI pipelines slow down, so my focus would be on building a stable, maintainable Selenium suite your team can trust before every release. I'd automate your core user flows using Python with PyTest, implement resilient locators, explicit waits, reusable page objects, and externalized test data, ensuring the suite runs reliably on both Chrome and Firefox in Windows with clean documentation for future expansion. I have extensive experience building browser automation and testing solutions with Selenium, so writing readable, scalable test suites is something I'm very comfortable with. One question before we get started: do you already have an existing test framework in place, or will I be setting up the Selenium project from scratch?
₹1,500 INR in 7 days
5.8
5.8

Hello, I understand you're looking to automate your UI regression tests with Selenium to speed up your release cycle. With my 12+ years of experience, including extensive work with web automation systems and Java, I can certainly help you build a robust and maintainable test suite. My plan is to set up a Java + TestNG project, focusing on creating resilient locators and explicit waits. I'll ensure test data is externalized for easy environment switching. I'll automate login, a primary user flow, and a negative test as requested. You'll receive a runnable project, a clear README, and proof of successful runs in Chrome and Firefox. I'm confident I can deliver this within your timeframe and budget. Let's discuss how I can get your automation started. Best regards, Ashwani
₹10,000 INR in 7 days
5.5
5.5

Hello there, we are a team of senior AI ML Full Stack Web and Mobile App Developers. Please, send me a message to discuss the work and finish in no time. Thanks Ashish Kumar.
₹7,000 INR in 7 days
5.5
5.5

Hey, I just reviewed your project and I'm confident I can build a clean, reliable Selenium automation suite that replaces your manual UI testing with maintainable, scalable test coverage. I'll ensure stable cross browser execution on the latest Chrome and Firefox for Windows, using resilient locators, explicit waits, and externalized test data so your team can easily extend and run the suite across environments. The project will include well structured code, clear documentation, and proof of successful execution exactly as outlined in your requirements. I'd love to discuss your workflow and get started right away. Best Regards, Mahad
₹1,500 INR in 1 day
5.2
5.2

Hi, I am Haresh, having 14+ years of experience in Software Testing Industry. - Having unique blend of knowledge in Quality Product Delivery, Processes Management, Functional testing, Integration and regression testing, load and Perfromance Testing which help me to take the Quality of the software to the next level. - Hands on experience on testing Desktop, Web Based, Mobile application and ERP based application. - Hands on experience on automation testing tools on selenium webdriver, jmeter, katalon studio, Appium, cypress, selenium with TestNG freamwork etc.. - Thorough understanding of Product Delivery Life Cycle, Software Testing Life Cycle and Software Development Life Cycle. - Experience in Well conversant with writing Test plan,Test Cases,Bug report, Release Note and Product Health Report. - Worked in various domains like Finance, Retail, Web Portals, Healthcare, ecommnerce, CMS, Eduction Portal, Life Insurance, ERP system etc. - I do have require mobile devices to test mobile view or applications like android and iOS applications. - I have hands on experience with Git, postman, MSSQL Server. Kindly review my profile and let me know you view over the same. Thanks, Haresh
₹15,000 INR in 7 days
5.2
5.2

✔ I deliver 100% work — 99.9% is not for me. ✔ Workflow Diagram Test Scenarios Analysis ⟶ Framework Setup ⟶ Stable Locator Design ⟶ Selenium UI Automation ⟶ Cross-Browser Execution (Chrome & Firefox) ⟶ CI Integration ⟶ Test Reports & Documentation ⟶ Production-Ready Test Suite Key Highlights ✔ Robust Selenium automation framework using Java + TestNG or Python + PyTest (your preferred stack). ✔ Cross-browser execution on the latest stable Chrome and Firefox for Windows. ✔ Clean Page Object Model (POM) architecture for maintainable and scalable test automation. ✔ Explicit waits, resilient locators, reusable utilities, and externalized test data/configuration. ✔ Automated coverage for login, critical user journeys, validations, and negative test scenarios. ✔ Ready for CI/CD integration with Jenkins, GitHub Actions, Azure DevOps, or GitLab CI. ✔ Detailed HTML reports, screenshots on failures, and comprehensive execution logs. ✔ Well-documented source code with README, setup instructions, and ongoing support for future test expansion. Best Regards, Asad QA Automation Engineer | Selenium | Python | Java | CI/CD Testing Expert
₹5,000 INR in 3 days
3.8
3.8

Hi, I can help eliminate the regression bottleneck by building a clean, maintainable Selenium UI automation suite for your web application. I have hands-on experience automating cross-browser UI tests on Windows using Chrome and Firefox, with a strong focus on stability and long-term maintainability. I would implement the suite using Java + Selenium + TestNG + Maven (or Python + PyTest if you prefer), following best practices such as: Resilient locators (avoiding brittle XPath where possible) Explicit waits and synchronization handling Page Object Model (POM) for scalability Externalized configuration and test data for multi-environment execution Clear project structure and reusable utilities For the initial milestone, I will deliver: Automated Login scenario Primary user flow automation Negative/validation test A fully runnable Selenium project on Windows A concise README with setup and execution steps (mvn test or equivalent) Screenshots/video evidence of successful runs in both Chrome and Firefox My goal is not just to automate a few tests, but to create a foundation your team can confidently extend for future releases. I’ll ensure the repository can be cloned and executed with minimal setup, and I’m available to support any issues during your review. Looking forward to helping you build a reliable UI regression suite.
₹7,000 INR in 7 days
3.8
3.8

I'd be happy to help automate your UI regression testing. I have 13+ years of software development experience and hands-on experience building Selenium WebDriver automation frameworks in Java for enterprise web applications. My focus is on creating maintainable, reliable test suites that fit naturally into the development workflow. What I'll deliver: A well-structured Java + Selenium + TestNG + Maven automation project (or another stack if you prefer) Automated scenarios covering login, core user workflow, and negative test cases Cross-browser execution on the latest Chrome and Firefox for Windows Robust Page Object Model (POM) architecture with reusable components Explicit waits, resilient locators, and externalized configuration/test data README with setup instructions, dependency installation, configuration, and command-line execution Screenshots or a screen recording demonstrating successful execution in both browsers The framework will be designed for easy extension, allowing your team to add new test cases with minimal effort. I can also integrate reporting (e.g., Extent Reports or Allure) and CI execution in a future milestone if needed. I look forward to discussing your application and helping you build a dependable automated regression suite.
₹7,000 INR in 7 days
3.9
3.9

Hi, I can help you reduce regression time and improve release confidence by building a clean, maintainable Selenium automation suite that your team can easily extend. You'll get stable cross-browser tests (Chrome & Firefox), resilient locators, explicit waits, externalized test data, and clear documentation for straightforward execution on Windows. I focus on writing automation that's reliable, readable, and easy to maintain—not just scripts that pass today. The deliverables will include the requested UI scenarios, a setup guide, and execution proof for both browsers. If you're looking for long-term, scalable UI automation rather than a quick one-off script, I'd be glad to help.
₹10,000 INR in 7 days
3.7
3.7

Hi, I can build a clean, maintainable Selenium UI automation suite that runs reliably on Windows with the latest stable Chrome and Firefox. I have experience creating browser automation frameworks with Python, Selenium, and PyTest, using resilient locators, explicit waits, reusable page objects, and externalised test data. For your project, I’ll deliver: • A structured Selenium + PyTest automation project • Automated login, primary user workflow, and negative test scenarios • Cross-browser execution for Chrome and Firefox • Page Object Model for easy future maintenance • Stable CSS/XPath locators and proper explicit waits • External configuration and test data for different environments • Clear assertions and useful failure reporting • README with Windows setup and command-line execution steps • Evidence of successful test runs in both browsers
₹10,000 INR in 7 days
3.7
3.7

✅ I will build a Selenium UI automation suite for your web app, targeting Chrome and Firefox on Windows. The framework will use Python + PyTest (or Java + TestNG as preferred) with explicit waits, resilient locators, and externalised test data (JSON/Excel). I will automate login, primary user flow, and a negative test. Deliverables: runnable project, README (dependencies, config, run commands), and a video/screenshots of passing tests on both browsers. **Question:** Do you have a staging environment and test credentials for the login flow? Test Automation/QA Projects https://www.freelancer.com/portfolio-items/11135641-automation-and-manual-testing https://www.freelancer.com/portfolio-items/11135621-test-automation-project https://www.freelancer.com/u/ukokab?review_context_id=40153166&review_type=project&sb=t Best, Usman K https://www.freelancer.com/u/ukokab
₹10,000 INR in 3 days
3.6
3.6

Hi, Most Selenium suites do not fail because scenarios are missing. They fail because three months later half the tests are red for reasons nobody trusts, and the team quietly stops running them. So for a first milestone the framework skeleton matters more than the scenario count. What I would put in: Page Object Model, so a UI change touches one file instead of every test. Locators on stable attributes, ideally data-testid. If your app does not have them, I will point out the few places where adding them would make the suite far more durable than any clever locator. Explicit waits on conditions only. No sleeps, and never implicit and explicit waits mixed, which is what produces the random failures people end up blaming on Selenium itself. Test data and environment config externalised, so the same suite runs against staging or local without touching code. I would use Python with PyTest, run from the command line on Windows, and webdriver-manager to handle Chrome and Firefox driver versions so your team is not chasing driver mismatches after every browser update. Deliverables as you listed: login, primary flow, a negative test, README, and a recorded run green in both browsers. The question already on the board matters for scoping, so I will second it: is there a staging environment with test credentials, or would these run against production? Pablo
₹9,000 INR in 6 days
3.7
3.7

Hi, I can help convert your current manual regression checks into a maintainable Selenium UI automation suite that your team can run before releases. The main focus would be building reliable browser tests that are stable across Chrome and Firefox rather than fragile scripts that require constant fixes. I would structure the project with clean test organization, reusable components, resilient locators, explicit waits, and externalized test data/configuration so the suite can run across different environments without code changes. I can implement representative scenarios such as authentication, core user workflows, and negative cases, then provide clear setup documentation and execution steps for Windows. The goal would be to deliver a test framework your team can extend as coverage grows, with readable code and a simple command-line execution flow. I would also verify the suite in both required browsers and provide evidence of successful runs. One question before starting: does your application already have a preferred automation stack (Java/TestNG, Python/PyTest, C#/NUnit), or should I choose the framework based on long-term maintainability for your team? Jaroslav Caprata
₹7,000 INR in 7 days
3.3
3.3

Start with the page object layer and browser config, because the tests need to survive small UI changes and run the same way on current Chrome and Firefox on Windows. I would set this up as a proper regression harness: external config for base URL, credentials and test data, explicit waits around real UI states, and locators chosen for stability instead of whatever Selenium IDE happens to record. For the starter suite I would cover login, one primary user flow, and negative cases around invalid input or blocked paths. The README would include setup, browser driver notes, how to switch environments/test data, and the exact command to run each browser. I will also include proof from a sample run in both Chrome and Firefox so you can see it actually executes, not only compile. M1: Harness foundation, page objects, config/test data structure, browser setup, 10000 INR, 1 day. M2: Login, primary flow and negative tests, resilient wait cleanup, README and sample run proof in Chrome and Firefox, 15000 INR, 2 days. 25000 INR is the working number from the brief. I can lock it properly once I know the app flow depth and whether test credentials/data are already available. Which primary flow do you want represented first, for example checkout, booking, user creation, or another core path?
₹25,000 INR in 3 days
3.4
3.4

Automating manual UI checks is crucial to streamlining the regression testing process for the web application. I will build a reliable Selenium automated test suite that executes on Windows against the latest stable builds of Chrome and Firefox. I will deliver a runnable Selenium project with representative UI scenarios automated, including login, primary user flow, and negative tests, along with a short README explaining how to install dependencies and run the tests. I will also provide a video or screenshots showcasing the test execution. What is the preferred programming language and framework wrapper for this project. I propose we chat to lock in the exact scope and get started.
₹7,000 INR in 5 days
2.9
2.9

Hey, I can build a reliable Selenium automation suite that replaces your manual regression testing with maintainable UI tests designed for consistent execution on both Chrome and Firefox. I'll create a clean, scalable automation framework with resilient locators, explicit waits, externalized test data, and clear project structure so your team can easily extend it over time. The suite will cover core user journeys, include positive and negative scenarios, run smoothly on Windows, and come with complete setup documentation and execution proof for both supported browsers. Will this automation framework be built for an existing application with stable test environments, or should I also help identify and improve unstable UI elements that could affect long-term test reliability? Happy to jump on a quick call to review the project flow and get everything planned properly. Regards, Ammar
₹5,000 INR in 4 days
3.0
3.0

What makes a Selenium suite still pass three months later isn't the tests, it's the locator and wait strategy: resilient locators (stable attributes/text over brittle XPaths), explicit waits instead of sleeps so it doesn't flake, and a Page Object Model your team can extend without touching test logic. How I'd set it up: - A clean framework (Python + PyTest or Java + TestNG, your call) with Page Objects, config-driven base URLs/credentials, and test data externalised to files so the same suite runs across environments with no code edits. - Cross-browser on Chrome + Firefox via WebDriver, runnable on Windows and in CI, with readable HTML reports and a screenshot on each failure. - Milestone 1 = the framework + your most critical flows (login, core journeys, a couple of forms); we then extend to the rest of the regression set in the same pattern. Since the flow list is open, I'd rather scope milestone 1 to the highest-value paths and grow it than hand-wave a full suite up front. Which flows hurt most when they break, and roughly how many screens are in scope? Rating 5.0*.
₹7,100 INR in 7 days
2.6
2.6

The login page swaps element IDs on each load, which can make naive locators fail across Chrome and Firefox. I'll build the selectors around stable attributes and add explicit waits so the tests stay reliable on the latest browser builds. Test data will live in a JSON file so the suite can run against any environment without code changes. A common pitfall is mixing implicit and explicit waits, which often leads to intermittent failures in regression runs. I'll keep the framework lightweight with PyTest and configure CI to launch both browsers in parallel on Windows. Ready to start immediately and deliver a clean, extendable suite.
₹7,000 INR in 4 days
2.4
2.4

Your bottleneck is not just the execution time of regression checks, but the lack of confidence and repeatability before releases. The key here is building a UI automation foundation that remains stable as the application evolves, instead of creating brittle scripts that constantly break. I can deliver a clean Selenium-based automation project focused on maintainability and reliable execution on both Chrome and Firefox under Windows. My approach would include: - structured test architecture using Page Object or Screenplay patterns depending on the complexity of the UI - resilient locators designed to minimize flaky failures - explicit waits and synchronization handling instead of static delays - externalized configuration and test data for environment portability - command-line execution with straightforward setup and documentation Given your validation process, I would prioritize a reproducible local setup and predictable execution flow so your team can clone the repository and run the suite immediately with minimal friction. For the initial delivery, I would automate the representative flows you mentioned: authentication, primary business flow, and at least one negative validation scenario, along with execution evidence on both browsers and a concise README covering setup and execution. I would recommend Java + TestNG or Python + PyTest depending on your team’s preferred maintenance stack. Either option can be implemented with clean structure and room for future coverage expansion.
₹12,484.18 INR in 4 days
2.6
2.6

Chrome and Firefox often render the same page slightly differently, which can cause fragile locators to fail. I’ll build the suite with a cross‑browser locator layer that falls back to CSS selectors and uses explicit waits, so each step stays stable. The framework will use Python and PyTest, letting fixtures swap test data files and run the same tests on both browsers via a single command. A common mistake is hard‑coding URLs or credentials, which forces a code change for every environment. By externalising those values in a JSON file, the team can rerun the suite in each stage without code changes and see results in browsers.
₹7,000 INR in 3 days
2.3
2.3

Ambāla, India
Member since Jul 27, 2026
$10-30 USD
₹37500-75000 INR
$2-8 USD / hour
$30-250 AUD
$250-750 USD
₹400-750 INR / hour
$10-20 AUD
₹12500-37500 INR
$250-750 USD
$25-50 USD / hour
$10-30 AUD
₹400-750 INR / hour
₹1500-12500 INR
$130-150 USD
$10-30 USD
₹750-1250 INR / hour
$15-25 USD / hour
$10-30 USD
₹12500-37500 INR
£20-250 GBP