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

QA Engineer (RStudio Connect) Engineering USA You’ll be joining a team of passionate, talented engineers who have a proven track record of producing great software used by hundreds of thousands of data analysts worldwide. You will participate in the full lifecycle of the products from design through support, ensuring its high quality and acting as a customer advocate for the best user experience possible. Your main tasks will be to design and execute automated and manual tests for all levels of the product. This role has scope for full-stack testing, test automation framework development, process improvement, data analysis, and puzzle solving. There is significant opportunity to drive the quality of our software through careful testing and thoughtful analysis, so if you insist on unrelenting quality, excel at critical thought, and love working with amazing people, this job could be for you. In this role, you will be part of the development team that produces the RStudio Connect publishing platform, an on-premises product designed to facilitate collaboration on R projects. After your initial ramp-up period, you will be the sole QA engineer on a small sub-team focused on authentication and security, and you will be responsible for test design and execution for the features implemented by your team. We value analysis, reflection, and critical thought on the team, so you will be expected to contribute to lively product discussions throughout the development process. Primary responsibilities Create and execute concise, coherent manual test plans for on-premises and cloud products Create, execute, and maintain automated tests for same Analyze and troubleshoot complex problems to find root causes, and log steps to reproduce in bug reports; follow up with bug fix verification Set up and maintain test environments on Linux servers; install and configure various authentication and security systems on same Contribute to the design of the software, with a focus on quality and usability Collaborate with other QA team members to share knowledge, coordinate coverage, and optimize processes Required qualifications Experience testing enterprise software, either on-premises or SaaS Experience testing back-end systems Experience writing automated tests, in any language Some Unix/Linux experience Interest in, or experience with, security testing or user authentication systems Strong organization and communication skills, written and oral Curiosity and a willingness to learn new technologies Bachelor’s degree and 5+ years of experience in software Quality Assurance Preferred qualifications Familiarity with Linux tools and environment, or experience administering Linux servers Some experience testing authentication or security functions, and an interest in learning to configure authentication protocols and services for test environments (e.g., LDAP, Active Directory, Kerberos, or similar systems) Experience integrating automated tests into continuous integration processes Familiarity with R, python, or both Experience with VM software/Docker/Vagrant/EC2 Demonstrated success in small, fast-paced organization Interest in data science and/or the RStudio mission About us We are a lean, distributed team, passionate about making R accessible to people all over the world, regardless of economic means. We are an organization that values talent, humility, and hard work over hierarchy. We are 100% remote (or come in to one of our offices in Seattle or Boston) Pick your hardware we want to equip you with what you need to do your best work All our full-time employees are given an allowance to outfit their home office We encourage an overlap of three working hours with your teammates, but trust you to work at the times when you will be most productive We have a flexible environment with excellent benefits and a take what you need vacation policy Positive, passionate culture working with a world-class team committed to data science and the R language