14 days ago
Chicago, IL, USAMid Level
Base Salary
$80k - $100k/yr
Responsibilities
- Design, develop, and maintain Python-based automated test scripts for Windows desktop applications.
- Build and execute UI automation suites using WinAppDriver, Appium, or similar tools.
- Provision, configure, and manage Azure virtual machines for scalable test execution environments.
- Integrate automated tests into GitHub Actions workflows for continuous integration and testing.
- Write and maintain PowerShell scripts for Windows environment setup and test automation.
- Develop and maintain test cases using pytest or unittest.
- Identify, document, track, reproduce, and help resolve software defects.
- Analyze test results and CI pipeline logs to diagnose failures and flaky tests.
- Participate in code reviews and improve test framework architecture.
- Maintain documentation for test plans, coverage, and framework usage while collaborating with QA, development, and DevOps teams.
Requirements
- Bachelor's or master's degree in computer science or a related field.
- At least 2 years of experience in software testing or test automation.
- Working knowledge of Python for scripting and test automation.
- Familiarity with Windows operating systems and desktop application behavior.
- Exposure to Azure virtual machines, including provisioning, configuration, and remote access.
- Hands-on or academic exposure to GitHub Actions or similar tools such as Jenkins or Azure DevOps.
- Basic PowerShell scripting ability and familiarity with pytest or unittest, or willingness to learn quickly.
- Strong analytical, debugging, documentation, and written communication skills.
- Ability to critically evaluate AI-generated code and test output.
- Preferred qualifications include experience with WinAppDriver, Appium, Git, GitHub, software testing methodologies, and cloud platforms such as Azure, AWS, or GCP.
- Curiosity about applying AI/LLM-based tooling to test automation problems.
Benefits
- Hybrid work policy with in-office collaboration on Tuesdays and Thursdays and flexible working hours.
- Flexible time off, company wellness days, and free access to the Healthy Minds app.
- Free snacks, drinks, gaming area, and regular social events in the open-plan workspace.
- Access to unlimited LinkedIn Learning courses, certifications, and an internal career development framework.
- Annual performance-based bonus, comprehensive health/vision/dental/life insurance, and a 401k plan with company match up to 4%.
- HealthJoy healthcare concierge access and enhanced paid parental leave of 20 weeks for primary leave and 10 weeks for secondary leave.
