- Test Planning & Execution: Define, create, and execute test cases (manual and automated) based on requirements, user stories, and acceptance criteria.
- Collaboration with Cross-Functional Teams: Work closely with developers, product managers, and other stakeholders to ensure quality throughout the Agile development cycle.
- Design and Development : Suggest and bring a recent system design approach and get that developed and deployed. Participate in design discussion within the team with the architects.
- Defect Tracking: Identify, log, and track defects and ensure that they are resolved before product release.
- Agile Participation: Participate in Agile ceremonies, including sprint planning, retrospectives, and daily stand-ups, contributing to test backlog grooming and defining test strategies.
- Documentation: Maintain detailed and clear test case documentation, test execution logs, and defect reports.
- Quality : Participate in code reviews and maintain the quality.
- Lead and mentor other software developers and juniors in the team.
About You
You Must have qualifications:-
- Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field.
- 9+ years of proven track record in object Oriented Programming and Java , Spring Boot .
- 7-9 years working experience on Adobe Experience Manager(AEM) .
- Experience in UI development using React , Typescript/JavaScript, HTML, (S)CSS, XML.
- Should have a good understanding of SOLID design principles and Design Patterns.
- Good understanding of RESTful design principles and patterns .
- Experience with SQL and/or NoSQL database implementations (e.g. MySQL, PostgreSQL, MongoDB, etc.)
- Strong problem-solving abilities to understand and diagnose complex issues that may arise during development and testing.
- Experience working in Agile teams : Collaborating with developers, product owners, Scrum masters, and other stakeholders to ensure quality throughout the development cycle.
- Excellent communication skills (both verbal and written) to articulate issues clearly to developers, product managers, and other stakeholders.
- Phenomenal teammate and willingness to explore and flexible to explore technology stack.
Other Qualifications
- Content Management System setup, configuration, development
- Good to have working knowledge of Kafka, SNAP, Salesforce basics.
- Good to have experience with adaptable UI patterns and construction.
- Experience with LAMP stack
- Experience with GraphQL
- Experience with Coveo or Other Search technologies
- Git and or equivalent code management / version control best practices
- Understanding server and client-side security requirements
- Code samples from private github repos, side projects, and open source project contributions is a plus
📌 Sr. Software Development Engineer (Adobe Experience Manager) (Pune)
🏢 Workday
📍 Pune