Job Title: QA Engineer Company Name: Prometheum Job Details: $110k-$150k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/iirxe5vq9x9kqnjy Job Description: Posted 2w agoQA Engineer@ PrometheumView All JobsWebsiteUnited States$110k-$150k/yrRemoteFull TimeResponsibilities:analyze requirements, design tests, setup environmentsRequirements Summary:3+ years of software QA/testing experience; strong QA mindset; remote-friendly; experience with multi-system blockchain apps preferred.Technical Tools Mentioned:VSCode, Git, GitHub, JIRA, Confluence, Xray, TypeScript, Node, React, Cypress, Postman, DBeaver, GitHub Actions, K6, Blockchain, Ethereum, DAS About Us:-Since its founding in 2017, Prometheum has leveraged its deep expertise in securities law, blockchain and trading to create a compliant ecosystem for digital asset securities that enables all investors to seamlessly invest in digital assets securities. Prometheum has relied on its strong diverse team to build the tools to service digital asset securities. To date, Prometheum has built multiple broker-dealers traversing novel areas and a large technology stack (intersecting trading, blockchain, compliance, etc.). We continue to grow and are looking for hardworking hungry individuals that can contribute to our already great fintech company culture as we traverse new and exciting areas that require a thirst for solving complicated problems.Role:-QA Engineer - Full Time W2Salary Range:-$110,000 - $150,000Location:-Remote, USA.Role Description:The QA team at Prometheum ensures that all code, products and features are delivered to production efficiently, effectively and at the highest quality possible. We are looking to grow our team with candidates who have experience testing complex multi-system blockchain-connected products in a fast paced Agile environment. This role requires a background in software engineering with a focus on testing and quality assurance.Responsibilities:-Analyze complex system requirements to determine effective manual and automated test strategiesDesign, write, review and execute manual and automated tests and test plansSetup and maintain local test environment including repositories, databases, environment variables, schema migrations, and dependenciesSetup and maintain configurations to connect to remote test environments including environment variables, VPN configurations, and test blockchain networksPerform detailed testing of pull requests from development and QA teamsPerform hand-on investigation and debugging using the same tools as developers and infrastructure engineersCreate detailed bug reports and provide recommendations for system improvements based on test outcomesProvide support during events that require testing, investigation, debugging or other QA-related actionsCollaborate closely with developers and other QA engineers to to test, debug, diagnose software and configurationsCollaborate closely with Product Managers and others to review business requirements and analyze test requirementsAttend and participate in Agile meetings for daily updates, backlog refinement, sprint planning, review and retrospectivesAdvocate for quality and testability whenever possibleQualifications:-3+ years remote work experience and familiarity with collaboration tools like Slack, Zoom, and Google DriveSignificant software engineering experience involving multiple complex systemsSpecific experience with VSCode, git/GitHub, JIRA, Confluence and XrayComfortable with CLI environments like zsh and their related toolsSignificant experience running and debugging multiple interconnected software projects in a local environment with external dependenciesSpecific experience with Typescript-based applications using Node and ReactBroad range of experience with different manual and automated software testing strategies: exploratory, functional, integration, regression, end-to-end, load, performance, smoke, etc.Specific experience using DevTools, local backend logs, DataDog and other similar tools during testingExperience testing web-based and native iOS applications from deployed environments, specifically for iPadExperience writing and reviewing automated front end, end-to-end, and API tests for web applications using CypressExperience testing GraphQL endpoints using Postman or similar toolsExperience accessing databases and executing SQL queries using DBeaver or similar toolsExperience with and understanding of CI/CD test automation integration, specifically using GitHub ActionsExperience writing and reviewing automated stress, load, and performance tests using K6 or similar toolsExperience with and understanding of blockchain technologies, smart contracts, and Digital Asset Securities (DAS)Experience writing and/or testing applications that interact with EVM blockchains, specifically EthereumBenefits:-Competitive salary based on experienceExcellent benefits including:- Health, Vision & Dental InsuranceFully remote position with equipment provided.For more information about opportunities at Prometheum please contact Careers@Prometheum.comPrometheum is an equal opportunity employer.