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 Engineering Remote (US Eastern to GMT +5) We are looking for a Quality Assurance (QA) Engineer to develop and execute exploratory and automated tests to ensure and maintain product quality. Our QA Engineer will play a core part in our company’s product development process. Our ideal candidate will be responsible for defining test cases before development begins, conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective, and building automation tests to monitor system changes in the future. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. There will be long days and exciting challenges; and the reward will be contributing to something that is larger than you. V1 Worldwide is passionate about creating new customer-focused business lines that drive people forward. We help businesses succeed through more efficient processes; the design new business models; building break-through products; and co-creating shared ventures. This is a 100% remote role where you can work from your dedicated home office. You should be located somewhere between US Eastern time and IST (India). Responsibilities The QA Engineer responsibilities include designing and implementing tests, investigating and debugging issues, working with product design to understand potential corner-case scenarios and defining corrective actions. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards. Review product and technical requirements, specifications and technical design documents to provide timely and meaningful feedback Create detailed, comprehensive and well-structured test plans and test cases Estimate, prioritize, plan and coordinate testing activities Design, develop and execute automation UI and API scripts using Cucumber Identify, record, document thoroughly and track bugs Perform thorough regression testing when bugs are resolved Develop and apply testing processes for new and existing products to meet client needs Liaise with internal teams (e.g. developers and product managers) to identify system requirements Monitor debugging process results Investigate the causes of non-conforming software and train users to implement solutions Track quality assurance metrics, like defect densities and open defect counts Stay up-to-date with new testing tools and test strategies Requirements We write all our tests using the Gherkin syntax, so knowledge of Behavior Driven Development, writing and maintaining test suites in the Gherkin format and using Cucumber would be a benefit. BS/MS degree in Computer Science, Computer Engineering or equivalent specialization 5+ years of work experience in software quality assurance 3+ years work experience in UI test automation using Selenium Strong knowledge of software QA methodologies, tools and processes Experience in writing clear, concise and comprehensive test plans and test cases Experience in API testing (knowledge of Karate would be a bonus) Hands-on experience with automated testing tools Experience working in an Agile/Scrum development process Knowledge of testing the following product stack: React GraphQL Node.js AWS, Docker, NPM Experience querying MongoDb or NoSQL databases Bonus: Experience in writing and maintaining test scenarios in Gherkin syntax Ability to manage and maintain test infrastructure Expertise with TeamCity Performance or Security testing experience Automated UI testing on mobile devices Ability to read and navigate PHP & MySQL