Test Automation Engineer
Core
Build and maintain automated test suites for web applications and simulated device communication protocols to ensure software quality and reliability.
Role type
Test Automation Engineer
Builds
Automated test suites, regression suites, and CI/CD pipeline integrations
Domain
Software testing, web applications, IoT/device simulation
Required skills
Python, pytest, BDD frameworks, Selenium, API testing, CI/CD integration, Jira/Xray, debugging
Preferred skills
CI/CD pipeline experience, Java (explicitly excluded), device communication protocol simulation
Technologies
Python, pytest, BDD, Selenium, Jira, Xray
Responsibilities
Design and maintain automated test suites using Python and Selenium; Develop automation to simulate device communication protocols; Expand and maintain regression suites; Investigate test failures and root causes; Document test cases and track bugs in Jira; Integrate automated tests into CI/CD pipelines
Seniority
Mid-level, hands-on IC