Posted on: 05/12/2025
Required exp : 7 years
Work mode : Initially work from office
Job type : Full-time
Location : Noida (India)
Position Overview :
- Ability to run Node.js applications and Python scripts locally via command line.
- Comfortable managing local environments (e.g., running npm install, pip install, configuring Drupal settings).
- Familiarity with AWS Console for tasks such as checking S3 buckets, viewing CloudWatch logs, and verifying service status.
- API testing independent of UI to validate data exchange and status codes (200, 404, 500), including JSON structure verification.
Browser DevTools Mastery :
- Power user of Chrome/Firefox/Safari Developer Tools, including DOM style inspection and live CSS editing.
- Deep understanding of the Box Model for debugging front-end issues.
- Console-script debugging, distinguishing error types (404, CORS, JS runtime crashes), and navigating stack traces.
- Network analysis for API payload inspection and performance waterfall monitoring.
- Device simulation and user agent modification for responsive and cross-device testing.
- Throttling network conditions to test application behavior under constrained scenarios.
Testing Scope :
- Versatile testing across content-heavy CMS (Drupal) and backend scripts.
- Validate interactions between Drupal CMS and themes, including workflow and permissions.
- Backend script testing for Python and Node.js, including file output and runtime error capture.
- Cross-platform testing using tools like BrowserStack on multiple OS/browser combinations (iOS Safari, Android Chrome, Windows Edge).
Automated End-to-End (E2E) Testing :
- Manual testing as core, but automation skills preferred.
- Proficiency with Cypress for writing and maintaining test suites for user journeys.
- Experience with Playwright or Puppeteer (Node.js) for automating form fills and data generation.
- Use of robust DOM selectors (ids, data-attributes) for stable automation scripts.
- Reporting & Organization
- Maintain high standards of Jira ticket hygiene (steps to reproduce, environment details, severity).
- Organize documentation (test plans, regression suites) in Google Drive.
- Proactive Slack communication with developers, including clear context and DevTools screenshots.
Required Skills and Qualifications :
- Strong command line skills in Git, Python, Node.js, and Drupal environment setup.
- Advanced user of browser devtools (Chrome, Firefox, Safari).
- Experience with AWS management and troubleshooting.
- Hands-on experience testing REST APIs and understanding of HTTP status codes and JSON.
- Familiarity with Drupal CMS workflows and permissions.
- Experience with test automation frameworks (Cypress preferred; Playwright/Puppeteer a plus).
- Cross-platform testing experience (BrowserStack or similar).
- Excellent written communication for documentation and reporting.
- Strong problem-solving and debugging skills.
- Self-motivated and comfortable working independently on technical tasks.
- Bonus : Demonstrated ability to script automated E2E flows.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1585342
Interview Questions for you
View All