Key skills: SDET, API Automation Testing, Mobile, Database
Role: Lead SDET/Tester Engineer –
Location: Deerfield, IL (onsite) –
NOTE: This role has proven difficult to fill because Walgreens is specifically targeting modern automation testing expertise and has rejected multiple candidates lacking true hands-on automation capability.
Critical Requirements
Must-Haves
API Automation Testing
*****Playwright-Must have solid automation testing experience with this tool
Mobile Testing
Database experience
MongoDB
Automation-first mindset
Nice-to-Haves
Selenium
Additional testing frameworks
Key Failure Pattern
• Lead and drive API Testing, Integration Testing, System Testing, and End-to-End (E2E) validation across multiple applications and platforms.
• Design, develop, and maintain scalable API automation frameworks using Java, Rest Assured, Cucumber, TestNG/JUnit, or equivalent frameworks.
• Perform test planning, estimation, and scheduling for large and complex initiatives.
• Work effectively in an Agile environment, actively participating in sprint planning, stand-ups, backlog refinement, reviews, and retrospectives.
• Collaborate with cross-functional teams and third-party vendors to ensure successful execution of SIT and E2E testing.
• Bring a minimum of 5+ years of hands-on QA automation experience with strong expertise in web automation using Playwright or Selenium with Java/Cucumber or equivalent automation frameworks.
• Demonstrate strong functional testing experience across both web and native mobile (iOS/Android) applications, including test planning, execution, defect management, and end-to-end validation.
• Design, develop, maintain, and execute scalable automated test suites for web applications.
• Conduct API and service-level testing using tools such as Postman, Rest Assured, or equivalent open-source frameworks.
• Perform backend and database validations with hands-on experience in MongoDB Compass and SQL.
• Support production deployments, smoke testing, and release validation activities to ensure application stability.
• Drive UAT activities, including bug triage, defect reporting, prioritization, and tracking using JIRA or Azure DevOps (ADO).
• Demonstrate strong debugging and troubleshooting capabilities, including network-level analysis and log investigation.
• Utilize monitoring and observability platforms such as Kubernetes (K8s), Kibana, and Dynatrace for production validation and issue analysis.
• Partner closely with Development, Business Analysts (BA), Product Owners, UI/UX teams, and DevOps engineers to ensure high-quality deliverables.
• Coordinate effectively across onshore and offshore teams.
• Exhibit excellent communication, collaboration, and stakeholder management skills.
• Maintain flexibility to overlap with onsite working hours (until noon, as needed).
Job Responsibilities
• 7 to 10 years of experience in Software Quality Engineering, SDET, or Test Automation roles.
• MUST - 60% API Automation & Backend Validation, 40% UI/E2E Testing (Automation & Manual).
• Senior / Lead resources should preferably have 8+ years of experience with ownership of QA deliverables, automation strategy, and stakeholder communication.
• Experience in Digital, Retail, Healthcare, Pharmacy, or customer-facing enterprise platforms is highly desirable.
• Highly skilled Senior Quality Engineer with strong expertise in functional testing across both web and native mobile (iOS/Android) applications, complemented by hands-on experience in web test automation. The ideal candidate will have a quality-first mindset, ensuring consistent customer experiences across multiple digital channels while driving end-to-end testing, automation, and continuous quality improvements.
• Experience with mobile automation frameworks such as Appium or Maestro is highly desirable, though not mandatory. The role requires close collaboration with cross-functional teams to define test strategies, automate critical workflows, validate releases, and continuously improve software quality across web and mobile platforms.