RAPP→
SDET at RAPP in Greater Chicago Area
Entry LevelHybridFull-timeGreater Chicago Area$81k–$97k/yr
Skills
pythonjavascriptapi testingplaywrightcypressgitci/cd toolsunit testing frameworkscloud platformscontainerizationai-assisted testingvisual testingmachine learninglarge language modelsretrieval-augmented generation
Job Description
Summary: RAPP is a global precision marketing agency looking for a Software Development Engineer in Test (SDET) to join their Technology team. The role involves designing, developing, and maintaining automated test scripts, while also engaging with AI/ML systems to enhance testing solutions.
Responsibilities:
- Design, develop, and maintain automated test scripts for functional, API, and database testing
- Learn and adopt emerging AI‑driven testing solutions and modern quality engineering practices
- Follow automation guidelines and maintain scripts per project requirements
- Generate and manage test data for clean test environments using CRUD principles
- Collaborate with developers and QA peers to review automation scripts and ensure quality
- Communicate test results clearly to stakeholders
- Take ownership of assigned automation tasks and deliver proactively
Required Qualifications:
- Bachelor's degree in computer science, ML Engineering, or related field
- 0–3 years in software testing or development with exposure to automation
- Proficiency in Python or JavaScript
- Familiarity with Playwright or Cypress
- Basic understanding of unit testing frameworks such as PyTest, Mocha, or Jest
- Exposure to API testing tools such as Postman or REST Assured
- Knowledge of Git or GitHub
- Familiarity with CI/CD tools such as GitHub Actions, Azure DevOps, or Jenkins
- Basic understanding of cloud platforms (AWS or Azure) and containerization (Docker)
- Interest in AI‑assisted testing tools such as Testim and Mabl
- Familiarity with Applitools for AI‑powered visual testing
- Experience with AI/ML tools and machine learning algorithms
- Familiarity with Large Language Models (LLMs) and Retrieval‑Augmented Generation (RAG)
Required Skills: Python, JavaScript, API testing
Important Skills: Playwright, Cypress, Git, CI/CD tools
Nice-to-Have Skills: Unit testing frameworks, Cloud platforms, Containerization, AI-assisted testing, Visual testing, Machine learning, Large Language Models, Retrieval-Augmented Generation
Benefits: Health/vision/dental insurance, 401(k), Stock options, Healthcare & Dependent Flexible Spending Accounts, Vacation, Sick, and personal days, Positive activism days, Paid parental leave, Disability benefits
Benefits
Health/vision/dental insurance
401(k)
Stock options
Healthcare & Dependent Flexible Spending Accounts
Vacation
Sick, and personal days
Positive activism days
Paid parental leave
Disability benefits