Your Role and Responsibilities
- Translate graphic visual and interactive designs into responsive web application.
- Develop prototypes and write hands-on code using CSS3, HTML5, JavaScript, and associated frameworks (jQuery, Babel, Handlebars, Sass, Grunt).
- Test websites for functionality, usability, and performance; troubleshoot and resolve issues.
- Leverage modern tools like Karma, Mocha, Chai, and ESLint for testing and code quality.
- Design and implement test strategies, quality plans, and regression test suites for web and API-based applications.
- Conduct cross-browser and cross-device testing using tools like Browser Stack.
- Automate testing using frameworks such as Cucumber with Selenium, and TestNG.
- Collaborate with teams to ensure seamless integration with Adobe Experience Manager (AEM), Campaign, and Analytics/Target.
- Apply performance optimization (WPO) techniques and ensure SEO best practices are maintained.
- Drive QA improvements through metrics and analytics, adopting prevention-based Quality Engineering methods.
- Prepare and maintain quality reports, execute test plans, and guide teams through quality assessments.
Required Technical and Professional Expertise
- Expertise in frontend technologies: HTML5, CSS3, JavaScript, jQuery
- Expertise in automation frameworks like Selenium, REST APIs testing
Preferred Technical and Professional Expertise
- Knowledge on AJAX, JSON, Babel, Sass, Handlebars, Karma, Mocha, Chai.
- Hands-on experience with developing automation test solutions using automation frameworks Cucumber and TestNG
- Knowledge of website performance optimization (WPO) and SEO best practices, accessibility testing
- Familiarity with tools like Browser Stack for cross-device and cross-browser testing.
- Experience with Adobe tools (AEM, Campaign, Analytics/Target) is a strong advantage.
- Knowledge of IGNITE or similar platforms for test automation.
- Experience using cognitive tools to shift from detection-based to prevention-based QA practices.
- Background in developing automation frameworks across web and API interfaces.
- Understanding of Adobe’s ecosystem for integrating and testing complex applications.
- 3-5 years of experience in both frontend development and quality assurance.
- Strong written and verbal communication skills.
- Proven track record in delivering high-quality, responsive web applications with a focus on performance optimization and user experience.
- This is an excellent opportunity to work in a dynamic environment that values both innovative development and robust quality assurance practices to deliver exceptional user experiences.