Senior QA Engineer

Posted 4 weeks ago

Worldwide

Summary

About the Role A fast-growing hospitality software company is looking for a detail-oriented Senior QA Engineer to join the product team. You will be the primary quality owner for a custom CRM application used by hotels and restaurant operators across Europe. The role combines hands-on testing, automation support, documentation, and light development collaboration. Key Responsibilities - Plan, execute, and document thorough test cycles across functional workflows, user permissions, automation rules, third-party integrations, and responsive/mobile layouts. - Identify, reproduce, and report bugs with clear steps, expected vs. actual behavior, and recommended fixes. - Run and manage AI-assisted testing agents to accelerate coverage and support development workflows. - Record all testing sessions via Google Meet and verbally explain issues so the AI Note Taker can generate structured documentation and a searchable video log. - Own and maintain the company’s ClickUp instance as the central source of truth for bug tracking, task statuses, feature requests, roadmap items, and the internal user manual. - Deliver concise weekly status reports to senior management covering bugs found, fixes verified, outstanding issues, blockers, and overall project health. - Test and validate API integrations between the CRM and external services. - Fix UI/UX issues independently and address deeper technical issues as directed by the Lead Developer. - Support the team with page design, layout QA, and, if skillset allows, contribute to Laravel/Vue development tasks. Requirements - 4+ years of QA experience on web and mobile applications (SaaS, e-commerce, or similar). - Strong manual testing skills including functional, regression, smoke, sanity, exploratory, UI/UX, security, and UAT testing. - Automation experience with Selenium, Cypress, or Playwright. Appium experience for mobile testing is a plus. - Experience with API testing using Postman or SoapUI, including REST and SOAP services. - Performance and load testing experience using JMeter or LoadRunner. - Experience with cross-browser and device testing using BrowserStack, Sauce Labs, or AWS Device Farm. - Familiarity with test management tools such as TestRail, qTest, or PractiTest. - Experience with project tracking tools such as ClickUp, Jira, or similar. Must be comfortable owning and managing the system. - Understanding of CI/CD tools such as Jenkins, Bamboo, or Maven. - Experience with version control systems including Git, GitHub, or GitLab. - Excellent written communication skills with the ability to produce clear, concise bug reports and status summaries. - Self-directed, highly organized, and comfortable working in fast-paced iterative environments with changing priorities. Nice to Have - Familiarity with Laravel and/or Vue.js with the ability to contribute to development tasks when needed. - Experience testing CRM, PMS, POS, or hospitality management systems. - Exposure to BDD frameworks such as Cucumber or Gherkin. - Experience using AI-assisted testing tools or prompt-driven automation agents. What We Offer - $15–20/hr, depending on experience. - Fully remote with a flexible schedule. - Direct collaboration with a small, senior-level development team. - Meaningful ownership of quality processes from day one. - Opportunity to grow into a hybrid QA/Developer role over time.

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

    -

    $20.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Manual Testing
End-to-End Testing
Activity on this job
  • Proposals:50+
  • Last viewed by client:4 days ago
  • Hires:
    1
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Nov 4, 2025
  • South Korea
    Jinju-Daero6:19 AM
  • $3.5K total spent
    11 hires, 0 active
  • 27 hours

Explore similar jobs on Upwork

ChristinaHourly‐ Posted 2 months ago
Regression Testing
Beta Testing
Functional Testing
Manual Testing
Web Testing
User Acceptance Testing
Test Plan
Software QA
Software Testing
Quality Assurance
Security Testing
QA Testing
Mobile QA
Cross Browser & Device Compatibility
QA Software & Testing Tools
Usability Testing
Web Testing
Manual Testing
Software QA

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