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 craft and deliver exceptional digital experiences. We’re passionate about empowering people to craft 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 building 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!
The Opportunity
ACP.local enables Adobe client application teams like Adobe Photoshop, XD etc to perform search & listing of cloud documents backed by the ability to synchronize the selected documents into the hidden database. ACPL provides precise online/offline search & listing capabilities.
The cloud documents can be crafted, read, updated & deleted & these operations get automatically synchronized to cloud storage. These documents are based on Adobe proprietary document format which provides efficient synchronization editing & synchronization capabilities even on resource-constrained devices. ACP.local is a cross-platform solution currently supported on Mac/Win/UWP/iOS with Android being in pipeline.
What you'll Do
- Work with architects and engineering team to understand the product requirement
- Build or improve test automation framework.
- Debug software products through the use of detailed and automated tests to develop, apply, and maintain quality standards for company products.
- Maintains documentation of test results to assist in debugging and modification of software.
- Fix the issues reported via automation
- Use of automated processes to fast track the debugging and reporting of issues
What you need to succeed :
- B.Tech / M.Tech degree in Computer Science from a premier institute, or equivalent experience
- 1 to 3+ years of proven experience in software development and/or test automation.
- Should have excellent computer science fundamentals and a good understanding of system architecture, design, and performance of algorithms.
- Proficient in test automation and application development using C/C++/Python Programming with a deep understanding of Object-oriented design and knowledge of product life cycles and associated issues.
- Proficient in writing code that is reliable, maintainable, secure, performant, and multi-platform.
- Very Good knowledge in product testing such as writing test specifications from product specifications with moderate supervision and automating test plans using C++.
- Product area expertise, reviews documentation for related areas, independently follow up on issues, and communicates status to management in a timely manner.