Swiggy is hiring for Software Engineer

www.djobbuzz.com 29 Jul 2024
Company Name
Swiggy
Company Website
http://swiggy.com/
Experience
1-4 years
Job Role
Software Development Engineer
Job Type
  • Experienced
Job Location
  • Bengaluru/Bangalore
Education
  • BE/BTech
Branch
  • IT
  • CS
Job will expire on
08 Aug 2024

Eligibility Criteria

  • Should have 1-4 years experience in Automation Testing  
  • Must have experience in TestNG, Maven, HTTP client, Rest Assured rest and web services test automation,
  •  Selenium, Appium. 
  • Should have hands-on experience in Java - Test automation.
  • Bachelor's degree in Computer Science, Engineering, or related field (Master's degree preferred).
  • 3+ years of professional experience in Android application development.
  • Proficiency in Kotlin programming languages.
  • Strong understanding of Android SDK, Android Studio, and related development tools.
  • Experience with Android architecture components (e.g., MVVM, LiveData, Room).
  • Solid understanding of software design principles, patterns, and best practices.
  • Experience with RESTful APIs, JSON/Proto etc
  • Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.
  • Knowledge and hands on experience of Kotlin Multiplatform will be cherry on the top. 
  • Experience with app testing.
  • Should have a good understanding of relational databases like Oracle, MySQL, SQL Server.
  • Must have a good understanding of DB queries, joins, etc.
  • Hands-on Experience on latest technologies for backend and front end development like Golang, servlet, bootstrap, input stream processing, JavaScript is a big plus.

Job Description

  • Software Development Engineer in Test is a technical individual contributor role at Swiggy and in this role, an individual is solely responsible for setting up and implementation of test automation strategy from Functional and Non-functional perspective for one module or multiple modules who you work with.
  • In this role, you are also responsible to find innovative ways to optimize the test strategy for maximizing ROI from areas that are undertaken for automation