Use feedback and reflection to develop self awareness, personal strengths and address development areas.
Delegate to others to provide stretch opportunities, coaching them to deliver results.
Demonstrate critical thinking and the ability to bring order to unstructured problems.
Use a broad range of tools and techniques to extract insights from current industry or sector trends.
Review your work and that of others for quality, accuracy and relevance.
Know how and when to use tools available for a given situation and can explain the reasons for this choice.
Seek and embrace opportunities which give exposure to different situations, environments and perspectives.
Use straightforward communication, in a structured way, when influencing and connecting with others.
Able to read situations and modify behavior to build quality relationships.
Uphold the firms code of ethics and business conduct.
SDET - Automation Testing
Work closely with software engineers to build quality by ensuring proper test and conditional coverage, configuration quality, logging, and monitoring.
Develop and implement QA standards, processes, tools and methodologies.
Partner with other functions to establish testing requirements for microservices with principles of 12 factor applications adherence.
Document functional/integration test strategies and test plans; translate complex system requirements and specs into test requirements and testing methods
Participate in feature/story elaboration, Identify and implements complex automation efforts
Must have 5+ year of experience and should have hands on experience on the below listed skillset.
Experience in building automated test suite for API based microservices using REST Assured
Experience in defining and building integration tests for microservices based applications.
Experience in defining and building integration tests for event driven architecture-based applications.
Experience in Unit, Functional and Integration testing.
Exposure in building and using automation frameworks using technologies: Java, JUnit or JBehave.
Experience testing across a variety of platforms: Microservices, Event Driven Applications, and Databases
Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools to ensure higher code/conditional coverage.
Experience in working in Agile Methodology.
Experienced in different protocols testing (SFTP/sockets/HTTPs/RPC..etc).
Experience of working with other developers to ensure that systems are designed for reliability, performance, and testability.
Hands on experience in Java scripting, Groovy
Exposure to Software Engineering Principles.