Job Description
Your Role and Responsibilities
- Build an understanding of our product on a technical and functional level – understanding the context of our clients
- Design, develop and implement test automation scripts and framework
- Review business requirements and functional specifications to ensure full understanding of deliverables and to define test cases
- Prepare and execute manual test cases and scripts to validate acceptance criteri
- Conduct functional, regression, performance, ETL and end-to-end testing of new application releases and change requests in Kanban process
- Develop, document, and maintain functional test cases, scripts, and other related test artefacts
- Continuous improvement of manual testing processes, including supported tools and techniques
- Continually strive to improve on reliability, function, and performance for end-users, by actively seeking to identify and eliminate issues impacting the platform
Required Technical and Professional Expertise
- 3-5+ years experience in a QA or Testing position with the ability to understand, develop and execute test strategies and plans.
- Automation Testing – Experience in development and design of automation frameworks.
- Performance Testing – Eg Microfocus LoadRunner, Apache JMeter, Tricentis NeoLoad or another similar tool.
- API Testing (Eg, REST, Postman, Swagger ).
- Penetration testing.
- Understanding of SQL and ability to execute SQL queries to verify application
Preferred Technical and Professional Expertise
- Knowledge of cross-browser testing and user interface testing technique
- Experience participating of setup of test automation as part of CI/CD pipeline
- Experience in JavaScript (Eg React)