Jobs Description: * Development of applications aimed at a range of iOS devices including mobile phones and tablet computers. * Your primary focus will be development of iOS applications userinterface and their integration with back-end services. * You will be working alongside other engineers and developers working on different layers of the product. * Commitment to collaborative problem solving, sophisticated design, and the creation of quality products Skills : * Proficient with Objective-C Cocoa Touch * Knowledge OO design and programming skills in C++. * Handson experiance on autolayout and design class * In depth knowledge of UI extension (Custom UI classes) * Experiance with Deligation / Singleton / notification pattern * Understanding of application state handling * Experience with iOS frameworks such as Core Animation, etc * Experience with offline storage, threading, and performance tuning * Familiarity with RESTful APIs to connect iOS applications to back-end services * Understanding of Apple’s design principles and interface guidelines * Familiarity with cloud message APIs and push notifications * Proficient understanding of code versioning tools - such as Git, Mercurial or SVN
You will be working on the build voice based applications for iot products on google assistant and alexa.
As an Agile Test Automation Engineer you will work in partnership with program / project managers , business analysts , developers , testers , and product owners to ensure that all testing activities occur in a timely fashion and to the level of quality demanded by the business. As an individual you will be responsible for developing the Test Automation solution for QA testing. This will include the Front End UI Test Automation as well as the Backend API based automation. In addition to this , successful candidate will review business requirements , functional specs; write and execute test cases to test the functional and technical requirements in order to verify they are successfully met. Technical Skills 1+ yrs. of experience of QA Testing preferably in financial services industry. Hands on and Strong Test Automation Experience both UI and Backend Automation. Strong Knowledge of Core Java , UNIX and SQL. Strong knowledge of any of the UI Automation preferably Selenium. Preferably Strong knowledge of financial industry and QA processes and standards. Solid understanding of the Software Development Life Cycle (SDLC). Hands on experience of Test Management / Defect Management tool (ALM , JIRA etc.). Ability to analyze and debug issues found in day to day application testing. Ability to create detailed test cases / scripts for technical and / or business clients and execute them. Professional Skills Excellent communication , problem solving , and interpersonal skills. Work closely with project managers and developers on QA project deliverables. Experience working with resources in a global workforce environment is preferred. Experience working in a team - oriented , collaborative environment. Ability to work individually and as part of a team. Keen attention to detail and be proactive. Co - ordination and follow up Skills Results Documentation and presentation Willing to learn new technologies