Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted over 5 years ago

Under the supervision of the QA Manager, the Quality Assurance (QA) Engineer understands that user experience is everything, and is responsible for helping our development team release the best user experiences possible. The primary mission is to protect our customers from bugs that might have crept in during our development process and ensure the quality, reliability, and integrity of all software products..QA Engineers work closely with the QA Manager as well as the distributed Product and Services teams to ensure our software releases are as high quality as possible.This position requires loads of passion for highly-usable, modern web experiences and mobile applications; a good understanding of web application technologies; and a very strong attention to detail.ResponsibilitiesParticipate in a small, experienced, energetic team on a fast-paced development schedulePerform manual testing of our applications, including mobile app and desktop testingSuccinctly document application defects and UX improvements, and assist in monitoring sameMaintain and communicate testing timelines, schedules, and status reportsAttend design reviews, requirements sessions, and technical team meetings as requestedFollow projects through the software development lifecycleHelp coordinate software releases to production environmentsSupport a team of engineers, acting as gatekeeper for their changesParticipate in automation as applicable to skill-setAuthor test cases as applicable to skill-setRequired Skills2 to 4 years of direct experience working in Quality Assurance for web-based, SaaS applicationsSolid understanding of software testing practicesExperience with Web UI design terminology and Web technology in generalExperience testing iOS and Android appsAbility to work with product owners and other resources to thoroughly understand requirementsAbility to work effectively within a distributed team in a remote environmentStrong attention to detailStrong verbal and written English skillsSelf-motivated, with ability to work independentlyAbility to create a quiet work environmentAbility to attend frequent meetings requiring verbal communication throughout the workdayAbility to maintain standard working hours for applicant’s timezoneDesired SkillsAbility to author test plansAutomation experience in Ruby and SeleniumExperience with Git, GitHub, Ruby scripting for automation purposes, Cucumber, Selenium,Experience testing applications built on RailsEducation: Bachelor’s degree with a technical focus preferredBENEFITSInsuranceMedical - 100% of employee premiums coveredDental - 100% of employee premiums coveredVision - 100% of employee premiums covered401(k) with matchingEducation$3,500 per year in educational funds (“Boost Budget”)