We are actively seeking a skilled and dedicated Test Engineer to join our organization. As a Test Engineer, you will play a crucial role in ensuring the quality and reliability of our cutting-edge blockchain solutions. Your expertise in software testing methodologies and your attention to detail will be essential in delivering a robust and dependable platform.
Here’s what you’ll do:
- Collaborate with the protocol development and test team to understand the requirements and design test plans and strategies accordingly.
- Develop and execute test cases, test scripts, and test scenarios to verify the functionality, performance, and security of the network.
- Conduct various types of testing, including functional testing, regression testing, performance testing, integration and system testing.
- Identify, analyze, and report software defects and issues in a clear and concise manner, using appropriate bug tracking tools.
- Work closely with the development team to troubleshoot and resolve identified issues, ensuring effective communication and collaboration.
- Continuously improve test processes and methodologies, suggesting and implementing new approaches to improve efficiency and effectiveness.
- Stay updated with industry best practices and emerging trends in software testing and quality assurance.
To succeed in this role, you need:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience working as a Development Engineer or Test Engineer.
- Strong knowledge of software testing methodologies, tools, and techniques.
- Experience in writing clear and concise test plans, test cases, and test scenarios.
- Familiar with Linux operating systems such as Ubuntu.
- Proficiency in one or more programming languages (e.g., Python, Go, JavaScript) to develop and maintain automated tests.
- Understanding of version control systems, such as Git, and familiarity with continuous integration and continuous delivery (CI/CD) pipelines.
- Ability to analyze software requirements and translate them into comprehensive test scenarios. Excellent problem-solving skills and a meticulous attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Knowledge of blockchain technology and prior experience in testing blockchain applications would be a plus.
We will offer:
- Start-up atmosphere where everybody is agile without being AGILE
- The opportunity to create something really meaningful and used by millions of people
- Fast, dynamic & unique working environment
- Participation at technology fairs and conventions
- Flexible working hours and the option to work remotely
- Competitive salary