Unit & Integration testing- Basic understanding of TDD, Functional & OO unit, Mocking / Code Isolation, Spoofing, Stubbing.
API automation – Concept of Restful API’s, stateful & stateless web application design, API testing (Postman, SOAP UI, Rest Assured), endpoint and gateways. Authentication & Authorization.
Backend testing - Any database testing experience. With NoSQL is preferred.
CI Delivery and deployment – Concept of CI & CD, feature flags, pipelines, and its key components.
Performance testing – Hand on experience in Performance test strategy & engineering, Baselining and Benchmarking concepts, Load, Stress, resiliency tests & some knowledge on either of the tools used like JMeter.