Full-Time Quality Assurance Engineer
DLT Finance is hiring a remote Full-Time Quality Assurance Engineer. The career level for this job opening is Experienced and is accepting Germany based applicants remotely. Read complete job description before applying.
DLT Finance
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Opportunity
Join us in building a transformative landscape for the future of finance. As a Quality Assurance Engineer, you will have a unique opportunity to gain insights into all aspects of our crypto brokerage and crypto custody operations.
Based remotely in Europe, you will collaborate with a highly skilled, motivated, and diverse international team.
About you
- You are proficient in utilizing standard quality assurance tools and processes to ensure product excellence.
- You are familiar with automation tools and frameworks like Selenium, Appium, JUnit, TestNG, or similar tools for creating and executing automated test scripts.
- You prioritize client satisfaction and ensure high-quality deliverables.
- You are familiar with API best practices and possess a basic understanding of software architecture.
- It’s helpful if you have an understanding of the crypto and trading industry and some foundational knowledge of KYC and trading platforms. Ideally you have QA experience in this industry
- You enjoy a fast paced and ever-changing startup environment
- Based in Europe
What you will do
- You will collaborate closely with our engineering, product and DevOps teams to seamlessly incorporate quality requirements into the product development process
- Collaborate with the team to formulate quality assurance strategies that align with the overall product strategy
- Develop and execute comprehensive test plans and test cases to ensure the quality and functionality of software products
- Participate in design and code reviews to provide feedback on potential quality issues
- Automate testing processes using testing frameworks and tools to increase efficiency and repeatability
- Conduct usability and user experience testing
- Monitor and analyze test results, tracking defects and issues through to resolution
- Verify and validate fixes for identified defects to ensure successful resolution
- Create and maintain test data and test environments for different testing scenarios
- Perform load and stress testing to assess system performance and reliability