LeadSquared is a large and complex platform with several dozen components and services. The key challenge is to constantly release improvements and new features ensuring quality of software. We are looking for a Software Test Engineer who can automate end-to-end test scenarios to test all conditions on REST APIs using Postman, Runscope Or RestAssured and Publish periodic test progress reports. These are some of the tasks that the engineer will be responsible for: Gain deep functional understanding of LeadSquared business Create end-to-end test scenarios to test all conditions on REST APIs Create intelligent test scenarios to test for error conditions, conditional API calls and API validation errors Test over http and https protocols Automate test flow using scripts in Postman/Runscope and using REST Assured Publish periodic test progress reports and log bugs Requirements Passion to identify all possible defects and release defect free software Minimum 4 to 6 years of relevant experience in API/SOA/Web-Services Testing. Minimum 2-3 years of experience in automating REST and SOAP services Good understanding of web services testing, integration testing, backend testing. Good understanding of XML and JSON message formats and its parsing and validation. Automation experience using one or more tool is highly preferable: Postman, Runscope Excellent oral & written communication skills in English.
We are looking for a React Native developer interested in building mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. Responsibilities Leverage native APIs for deep integrations with both iOS and Android platforms. Diagnose and fix bugs and performance bottlenecks for performance that feels native. Maintain code and write automated tests to ensure the product is of the highest quality. Transition existing iOS and Android apps to React Native.
Job Responsibility: Need to have an excellent experience in Perl Programming, shell scripting. Need to have good knowledge in regex usage. Need to Develop clean, high-quality and reusable codes based on programming standards. Need to Prioritize, plan and handle multiple tasks effectively. Need to interact with internal team members for integrated development. Need to have good communication skill. Skills Required: Need to have an experience on MySQL, XSLT, XML, and JSON. Need good knowledge in the concepts of Perl scripts and modules. Need experience in Using Git and SVN. Need to have experience in database concepts. Need experience in investigate and resolve issues and bugs. Preference of Educational background: E/ B. Tech MCA Preference of Professional background: 3-5 years of experience with Per development using OOPs concept. Good exposure to cloud environment. Prior experience with XML, JSON. Excellent written and oral communication skills Good to have knowledge on elastic search. Should have strong knowledge and understanding of software development life cycle. With mandatory data structure experience and proficiency in database and Linux. Experience on working on AWS S3 is added advantage. Other Comments: Male candidates only preferred (Need to extend work in late night also)
Location- PuneLooking for Android DeveloperSkill Sets for Android:-Solid understanding and hands on with full mobile application development life cycle-1-2 years experience of design, coding, testing and debugging softwares-1-2 years experience of Java technologies and native Android development-Strong knowledge of Android SDK from Jellybean(API level 18) and above, FIREBASE AND DIFFERENT SCREEN SIZES, EXPERIENCE IN THE LATEST ANDROID VERSION (9.0) IS PREFERRED.-Proficient understanding and hands on with Android UI design principles-patterns and best practices-Good experience with libraries like volley, okHttp, glide, retrofit etc.-Very good experience with JSON, GSON parsing-Good experience with device database usage in application-Moderate knowledge in debugging C code in command line using gdb, adb -Extremely comfortable with RESTful APIs to communicate with server-Strong knowledge of code versioning technologies and tools like Git-Should have worked on 1-2 Android applications from scratch to Play Store-KNOWLEDGE OF THE OPEN-SOURCE ANDROID ECOSYSTEM AND THE LIBRARIES AVAILABLE FOR COMMON TASKSAdded Advantage if:Knowledge of Agile software development processUnderstanding of Object Storage like Amazon S3Wrote secure code for android applicationsKnowledge of XMPP, Chat mechanismWilling to learn new technologiesResponsibilities: Develop advanced and secure applications for Android phones and tablets Continuously discover, evaluate and implement new technologies, libraries for application to improve the functionality Keep eye on new technologies to maximize development efficiencyUnit-test based coding for modular coding, reusability; Writing readable code; Maintain technical documentation Bug fixes and improving performance of existing applications Work on new ideas for products, it’s prototypes and estimates Collaborate on projects with a closely knit team A list of tasks that we would be looking at getting done by our Android Developer prospect. 1. We want him/her to work on the UI updates of the app for better user experience 2. We want the developer to now put across in the UI of the Dashboard, coupon codes from various vendors/merchants (which could be restaurant owners or some products of some manufacturers) giving discount coupons (say Rs 100 OFF on billing of Rs 400 ) against our Sahayak credits 3. We might want to implement Machine Learning in the app in the long run so we could be looking at the developer to create an Auto Mode where an expert on ML shares an algorithm to be put into the app which the developer needs to integrate with the functionality of the app. This Auto Mode will help pick up violations on it's own after the app being turned ON. 4. The developer needs to also be familiar with the Front End of the App (which is the Admin Panel) on which we get all the violation videos. He/she needs to be adept with the functionality of the same in order to understand how both the things work in tandem. 5. Also we might want to gamify the app a bit, to increase the interest of user base of the app by bringing in sharing the video option without sharing details of the user. These are the things we think are on our plate as of the moment regarding the Traffic Sahayak app. There's another app of ours called Happy Parking which has been handed over to us by our previous developer company. That app allows the users to find parking spots available with our merchants.
Design and build advanced applications for the Android platform using JAVA and Kotlin. Collaborate with cross-functional teams to define, design, and develop Android Applications for the clients. APIs integration and data handling. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Proven Android Application Development Experience for at least a Year. Experience with offline storage, threading, and performance tuning. Have published at least 5 original Android app on the Google Play Store. Experience with Android SDK and Android Libraries. Experience working with remote data via REST and JSON. Experience with third-party libraries and APIs.