Job Description:
Experience in testing Mobile apps (android and iOS) and web applications and good understanding of Agile SDLC
Hands on exposure various tools like Xcode, Android Studio, Eclipse, Charles Proxy, Firebase, Monkey runner, Profilers, Selenium, Appium, TestNG, JMeter, Postman, Jenkins, Maven, JIRA, Swagger, Rest assured etc.
Good understanding of web technologies (http/s, html, JavaScript, xml, Json)
Proficiency in, at least, one programming or scripting language (Java, Python)
Hands on experience in microservice architecture, containers, orchestration, and related technologies (Dockers, Kubernetes)
Ability to query DBS will be an added advantage.
Exposure to data streaming and caching technology (Kafka, Redis, etc.,)
Must have exposure to Cloud infra and aware of AWS/AZURE
Should have worked on database management technologies SQL, Mongo DB
Excellent oral and written communication skills
Good analytical and logical skills
Ability to work in a results-oriented, rapidly changing, dynamic and fast-paced environment.
Skills:
Design/Execute and conduct Functional/User acceptance testing of Web, Progressive Web, Mobile (Native and Mobile Web) applications.
Maintain and improve automation scripts (front end and Back-end APIs) and frameworks for Web & Mobile apps.
Participate and contribute in product walkthroughs, understand design intent and implement logic for effective design of test cases
Proactively identify problems by performing primary analysis of logs while raising defects
Clearly & effectively communicate with all stakeholders the quality of releases, must fix defects, dependencies and any risk
Follow industry best practices of reporting and logging defects.
Find ways and means to reproduce Beta and Customer defects.
Perform RCA on bug slippages.
API Testing experience, use of postman, back-end testing
Resources: iOS/Android App testing, related tools, experience of using Charles proxy, testing native apps, PWA's etc.