While not limited to the below, some of the responsibilities include:
- Develop complex automated testing frameworks from 0 to 1
- Leverage stong DevOps knowledge to integrate automated testing suites with existing build and deployment pipelines seamlessly.
- Work cross functionally with Product/Development teams to Identify, document, and effectively track bugs and conduct comprehensive testing across various types, including: functional, monitoring, performance, and load testing
- Develop and maintain Quality Assurance (QA) runbooks for manual testing processes, ensuring thorough documentation and execution pre-release
Qualifications
- 7+ years of experience in QA Automation experience
- Strong command of programming languages such as Java, Python, and JavaScript, with a strong emphasis on BDD, TDD, and design patterns
- Familiar with microservices, REST APIs, and front-end technologies like React
- Experience with blockchain/Distributed Ledger applications is a plus