Job Title: Python Automation Engineer
Location: Austin, TX Onsite
Experience: 7+ Years
Job Summary:
We are seeking a skilled Python Automation Engineer with strong experience in test automation using Selenium WebDriver and Appium. The ideal candidate will be responsible for designing, developing, and maintaining automated test frameworks for web and mobile applications, ensuring high-quality software delivery.
Key Responsibilities:
Design and develop automation frameworks using Python
Build and maintain automated test scripts using Selenium WebDriver for web applications
Develop mobile automation scripts using Appium (Android/iOS)
Execute automated test suites and analyze results
Collaborate with developers, QA, and product teams to understand requirements
Identify, log, and track defects using bug tracking tools
Perform cross-browser and cross-platform testing
Integrate automation scripts with CI/CD pipelines (e.g., Jenkins, GitHub Actions)
Continuously improve test coverage and automation efficiency
Required Skills:
Strong programming experience in Python
Hands-on experience with Selenium WebDriver
Experience in mobile automation using Appium
Knowledge of test frameworks like PyTest / Unittest / Robot Framework
Understanding of web technologies (HTML, CSS, JavaScript)
Experience with REST API testing (Postman / Requests library)
Familiarity with version control tools like Git
Knowledge of CI/CD tools (Jenkins, Azure DevOps, etc.)
Strong debugging and problem-solving skills