The Job logo

What

Where

Lead Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join Adobe Digital Imaging team as a Lead Software Engineer - Android and work on building a scalable and responsive mobile application for Adobe Lightroom. You will be responsible for testing features, defining roadmaps, and ensuring the high quality and performance of the app. This is a full-time on-site opportunity in Bengaluru, Karnataka, India.
Job Description

Title: Lead Software Engineer - Android in Adobe Digital Imaging team

 

About Us:

Adobe Lightroom is a cloud based service for people who love photography. It offers powerful tools that a photographer needs to edit, organise, store and share photos across desktops, mobile and web. The Adobe Digital Imaging (DI) team that builds this cutting edge imaging service is looking for a hardworking and highly motivated engineer and technical thinker to help build a scalable and responsive mobile application on Android, that brings powerful image editing and organising tools in the hands of photographers.

 

What you’ll do:

As a Software Engineer for the Adobe Creative Cloud – Lightroom Android team, you will work with a team of passionate engineers. You and your team will test features in products which are strategic to Adobe’s growth.

Work with our Product Manager, fellow engineers in the team and other partners in defining roadmap, scope and work for releases.

Work as part of a fast paced scrum team.

Follow standard methodologies for testing, profiling and releasing high quality software. Functional and non-functional testing of all new features under development.

Own your features end-to-end starting from gathering requirements and design to testing and release.

Adding new automation tests to improve test coverage and grow the test automation framework.

Collaborate across a wide range of roles and experience levels in a global setup.

Constantly strive towards making the app crash free and bug free and to ensure high levels of performance and reliability.

Engage with customers to identify problems and provide solutions. Will also need to identify trends and refine workflows based on customer feedback.

 

What we're looking for:

BTech or MTech in Computer Science or equivalent

Minimum 8 years of hands-on software testing experience

Experience in Android app development and testing

Exposure to end-to-end test management and able to work independently

Excellent communication skills, ability to collaborate across teams and build consensus

Knowledge of writing test plans for end to end workflows and test management suites

Understanding of test methodologies like functional, performance, security testing etc

Experience with bug reporting in JIRA and familiar with good bug templates

Good analytical, critical and logical thinking and a problem solver

Strong Java programming skills.

Experience with Android Test frameworks like Espresso, Robotium and UI Automator

Hands on experience with Android Studio, git, Jenkins, jUnit and gradle

Set alert for similar jobsLead Software Engineer role in Bengaluru, India
Adobe Logo

Company

Adobe

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Adobe Logo

Lead Data Engineer

Adobe

Bengaluru, Karnataka, India

+1 more

Posted: a year ago

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.  We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!   Job Title:        Lead Data Engineer Technology:   SQL, Spark, Python/Java, Hive/Hadoop, Cloud, Databricks, REST API Experience:    8+ years Job Location:  Noida What you need to succeed 8-12 Years Of strong Big Data experience with Enterprise Data ware housing hands-on experience Strong experience on SQL/PLSQL Hands on experience in Apache Spark Good knowledge of cloud technology such as Azure/AWS/GCP Experience in Hive and other Hadoop based ecosystem Experienced in highly scalable systems and designs Should be good in programming skills, with expertise in any one language Should have experience of leading teams and driving initiatives independently Should be good in design solutions and complex architectures Experience in building REST API and service oriented architectures Experience in monitoring, troubleshooting and tuning services and applications and operational expertise such as good troubleshooting skills, understanding of systems capacity, bottlenecks, and basics of memory, CPU, OS, storage, and networks. Good communication skills across distributed team environment Should be able to communicate across teams and stake holders Awareness on Sales business process (SFDC or Dynamics Sales) is added advantage Must be self-motivated, responsive, professional, and dedicated to customer success     Educational Qualifications: Bachelor’s degree in Computer Science, Computer Engineering, or a similar field