Senior QA Automation Engineer : Framework Design & Test Automation

Posted 4 hours ago

Worldwide

Summary

Job Description : - We are looking for an experienced QA automation contractor to assess our current testing setup and build out an automation framework for test case creation and execution. This is a short-term, outcome-driven engagement. A core expectation from your role would be to recommend the right tooling based on our application architecture, team skill set, and existing test coverage. You will start with a short discovery phase, reviewing our current QA process, existing test cases, application type, and CI/CD setup. Based on that, you will propose an automation framework architecture with clear justification for tool and language choices (for example Playwright, Cypress, AI Agents, or others), then build out the framework along with a working set of automated test cases covering priority flows. Deliverables include a framework design document explaining architecture, folder structure, and design patterns; automated execution for an agreed set of critical test scenarios; CI/CD integration guidance; and documentation so our internal team can maintain and extend the framework after the engagement ends. You should have at least 6 years of hands-on QA automation experience, having built frameworks from scratch across more than one tool or stack, not just executed within an existing one. Strong judgment on UI versus API-level testing versus a hybrid approach is essential, along with CI/CD integration experience (Jenkins, GitHub Actions, Azure DevOps, or similar). You should work independently with minimal handholding and explain trade-offs clearly, not just follow instructions. Please include examples of frameworks you've designed (not just contributed to), a brief note on your discovery approach for a team without a predefined stack, and your availability.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $8.00

    -

    $12.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Selenium
Software QA
Automated Testing
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:3 hours ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Sep 25, 2025
  • IND
    Nagpur5:02 PM
  • $6.5K total spent
    5 hires, 1 active
  • 305 hours

Explore similar jobs on Upwork

Test Automation Framework
Automated Testing
JavaScript
Python
Auto-GPT
Desktop Application Testing
Web Testing
Bug Reports
Software Testing
Functional Testing
Product Stability
Manual Testing
Automated Testing
C#

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo