We are one of the most unique blockchain development dream companies in the world building out household name applications across finance, business, DeFi, NFT’s and general Blockchain SaaS solutions. Most of our employees operate fully remotely and we are looking for staff all over the world.
Responsibilities
You will be responsible for the following:
Designing and developing test scripts that are reusable throughout the project
Building new test frameworks and/or extends existing frameworks and configuring tools to accommodate both functional and load testing
Ensuring that no bug is discovered after release
Challenging all user scenarios and testing cases to investigate all possibilities of failure
Scripting everything and working closely with Business Analysts and Tech Leads in order to make sure that all aspects of testing are covered
Demonstrating a track record in terms of pushing the limits of automation, covering end to end testing by leveraging multiple components
Your key activities will include the following:
Define, propose and refine test strategies:
Conduct technology watch of available tools
Propose test strategies appropriate to the situation
Prepare corresponding flow charts and diagrams
Define, propose and refine test framework:
Set-up testing tools and pipeline
Evaluate functional and non-functional requirements together with Business Analyst and Tech Lead in order to propose and implement adequate testing frameworks
Document all testing processes
Administer and maintain all automation scripts and review all product changes in coordination with tech team in order to anticipate required changes
Implement test cases:
Monitor functional and non-functional requirements in order to implement automated test cases
Continuously and rigorously implement all test cases, evaluate results, and prepare corresponding test data and reports
Occasionally define and perform manual testing, when appropriate
Requirements
5+ years experience as a lead QA Automation Engineer with experience in: testing strategies and frameworks, test script development
Experience with: functional and black-box testing, regression testing, system integration testing, load testing, manual testing
Java coding skills and experience
Experience with applications written in Javascript, React.js, Node.js
Experience with cloud environments such as AWS and/or Azure