Upshift is a product-based company where diverse, smart, and passionate people embrace the power of technology to improve the way people earn and work. Since 2016, our revolutionary staffing platform is disrupting the 150bn recruitment industry, by actively easing the job-searching process.

Headquartered in Miami, FL, and backed by the largest job platform in the world, Upshift is currently operating in 20 cities across the US with 100,000+ high-quality workers verified on our app. The company has grown from three founders to 150 brilliant minds – and we are just getting started. Our sights are set on becoming the world’s largest HR Tech Company.

While struggling to make temporary staffing and recruiting efficient, we decided to take the faith in our own hands and we built the long-needed solution. We help our users find flexible job opportunities by connecting them with businesses that are in need of staff. With Upshift, people are able to decide where, when and how they work. They can combine different types of flexible work and develop multiple sources of income. Simply put, we make work better by helping everyone achieve their own goals.

  • Strong knowledge of software QA methodologies, tools and processes.
  • 2+ years of experience as a Quality Assurance Engineer.
  • Experience in testing web and mobile applications.
  • Strong coding knowledge in automation.
  • Experience with TestRail or similar test management tool.
  • Experience with the Atlassian stack (JIRA and Confluence).
  • Hands-on experience with both white box and black box testing.
  • Experience in writing clear, concise and comprehensive test plans and test cases.
  • Fluent in English (verbal and written).
  • SQL knowledge is an advantage.
  • Experience in working with Postman (API testing) is an advantage.
  • A Bachelor’s degree in Computer Science is a big plus.
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive and well-structured test plans and test cases.
  • Design, develop and execute automation scripts using open source tools (ex. Selenium, Appium)
  • Identify, record, document thoroughly and track bugs.
  • Perform regression testing when bugs are resolved.
  • Stay up-to-date with new testing tools and test strategies.
  • Effectively partner with product managers, software engineers, and the entire cross-functional product team working towards top user value.
  • Ongoing professional & career development (an opportunity for level up every three months, as something defined in your tailor-made Career Progression Framework);
  • Competitive salary and stock options in a fast-growing Macedonian - American company -  our compensation package is highly competitive, and includes stock options, depending on your performance and seniority;
  • Career and technical mentoring is offered in order to enhance your skills;
  • Team social events of the decade;
  • Private Health insurance;
  • FitKit monthly credits;
  • Innovation space - an opportunity to book an eight-hour working day and spend time learning, reading, and upgrading yourself;
  • Awesome team to work with - where fun & work is always placed into the same sentence;

Our Tech Stack

Hiring process

Explore more

Talk to our recruiter

Since 2016, we are shaping the future of work.

One Shift at a time! 🚀

Join our team