Review functional and design specifications to ensure a complete understanding of the system
Taking ownership of the end-to-end system and taking all requirements, issues, and enhancements to closure single-handedly
Work with engineering counterparts to plan out Sprint app releases [iOS, Android, and Web] and prioritize for the minimum viable product to be shipped to the customer
Develop and maintain the automation framework and scripts for regression and continuous integration
Mentoring other engineers, defining our technical culture, and helping to build a fast-growing team.
Participate in team communication and collaborate in planning activities, including standups, Sprint planning meetings, and retrospectives.
Shall actively be involved in Root Cause Analysis of customer complaints and initiating corrective / preventive actions through operations.
Must have:
Ability to foster a co-operative work environment, be a good Team Player
Effectively coordinates the work with team and cross functional teams
Should be self-starter, and self-contributing to the QA/SDET team to build robust and flexible Automated Testing Framework
Should have 3-6 years of experience as a software development engineer in test.
Should have Mobile and Web testing experience with strong basics, understand about the Mobile OS, Web and excellent Debugging skills.
Must have prior experience in creating optimal test strategy and test cases (Including Functional, Non Functional, Analytics)
Must have strong hands on experience on functional and non functional testing of Mobile applications (both iOS and Android)
Must have prior experience in creating test Mobile automation frameworks for Android using Espresso / Appium, iOS using Xcuitest / Appium from scratch with Java and self server tools is a plus.
Strong experience in Java with a strong base in object-oriented design and development.
Should have good experience in writing Test Cases and Test coverage
Reviewing of defects and discussion of defect triage calls whenever it is required
Nice to have:
Should have a good understanding of web and mobile architectures.
Hands-on experience using emulators, simulators.
Good analytical and problem solving skills
Experience with relational databases and SQL queries.
Should have experience in ADB and git commands
Should have experience in any Project management tools like Jira, Rallydev, Fogbugz.
Must be able to handle the independent execution with minimal guidance.
Familiarity with Kubernetes Services deployment stack is a plus.
Prior experience in working with tools like – Figma,Zeplin
Should be deeply passionate about customers and will align test plans and execution of customer journeys.