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 Description Software Engineer in Test (Frontend)
Adobe Document Cloud is revolutionizing the way the world works with documents. It’s a very exciting place to be. The Document Cloud (DC) combines a collection of online services coordinated with Adobe Reader, Adobe Acrobat and Adobe Sign.
Our subscription base is growing rapidly, and we are continually rolling out new features and services. We work in small, agile teams with considerable autonomy, and we value engineers with technical competence, creativity, flexibility, strong creativity and an eagerness for learning and partnership.
By helping our customers create, handle and share documents, we improve Adobe's ability to empower creative people, business professionals and marketing specialists to be successful.
This is an opportunity to create a system that ultimately benefits millions of Adobe customers every day.
We are looking for a Software Engineer in Test to join the core Acrobat Web team. The team you will be joining is a multidimensional Agile software development team passionate about producing scalable and high-quality enterprise solutions.
Team Responsibilities :
Ensuring quality around web-based user interfaces and cloud services.
Participating in all aspects of software development activities, including design, automation, code review, manual testing, bug fixing, and test plan documentation.
Work closely with Product Owners, UX designers, Architects, Developers, Quality Engineers, and other key partners, to deliver functionality that helps solidify and grow our global customer base.
Continuous improvement is the goal.
Participate in story mapping, backlog grooming, daily stand-ups, retrospectives, and sprint reviews on a two-week cadence.
Review each other’s work and hold team members accountable for high code quality standards.
Deliver regular increments of potentially shippable functionality on time with high quality.
Impact and grow. You’ll be involved in significant decisions about how we build and grow Acrobat Web, and have a strong say in what we build next.
Lead and engage your peers, mentor junior team members, build partnerships with key partners across the matrix to achieve shared objectives.
Write readable, performant, bug-free code.
Look for ways to continually improve the product and process.
Work effectively in a dynamic and ever-evolving environment.
What is needed to succeed :
BS in Computer Science or related field of study.
5 +years of professional software product / service development experience.
Proficient in web application testing or full-stack Cloud / SaaS / Web Services development.
Knowledgeable of secure and scalable service development practices.
Extensive experience developing cross-browser compatible front-end web experiences with React.js / Node.js / Next.js, HTML5, CSS3 abstraction (Less / SASS), ES6, etc.
Proven working experience with state management frameworks (Redux-Thunk or Redux-Saga) and modern web application build processes (Webpack, Babel, npm, eslint).
Awareness of web performance considerations
Proven design and UX sensibilities.
Demonstrable experience collaborating across local and remote teams to build web apps at scale
Experience writing unit and functional tests and test frameworks, such as Jasmine, Mocha, and Jest.
Shown ability to develop robust, efficient, high-quality code.