Automation Engineer
RedTaxi
- Location
- Coimbatore, Tamil Nadu, India
- Job type
- Full-time
Required skills
- Python
- AWS
- Android
- API
- backend
- BDD
- CI
- design patterns
- DevOps
- Git
- iOS
- Jenkins
- Lambda
- macOS
- test automation
- REST APIs
About the role
Website:
redtaxi.co.in
Job details:
Key Responsibilities
- Script Development: Write clean, scalable, and maintainable Python scripts to automate mobile test cases.
- Framework Design: Build and enhance robust test automation frameworks using Pytest/Robot Framework and BDD (Behaviour Driven Development) approaches.
- Cross-Platform Testing: Execute mobile automation using Appium for both Android and iOS applications.
- Device Management: Implement parallel execution infrastructure for multi-device environments and emulators/simulators.
- CI/CD Integration: Integrate automated test suites into DevOps deployment pipelines using Git and Jenkins or GitLab CI.
- Reporting & Analysis: Configure test reporting libraries like Allure and identify software defects with detailed root-cause documentation.
- Collaboration: Work closely with product developers and QA teams to analyse application requirements and maximize code coverage.
Required Skills & Qualifications
- Education: Bachelor’s degree in computer science, IT, or a related technical engineering domain.
- Core Language: Absolute proficiency in Python core programming and Object-Oriented design patterns.
- Mobile Tooling: 5+ years of direct, hands-on experience using the Appium Python Client library.
- Testing Libraries: Comprehensive experience with Pytest, fixtures, markers, and Page Object Model (POM) architecture.
- Mobile Ecosystems: Deep familiarity with Android Studio (ADB) and macOS Xcode for running simulators.
- API Testing: Working knowledge of validating backend REST APIs using Postman or the Python Request module.
- Cloud Infrastructure: Exposure to cloud-based real device farms like Browser Stack, Sauce Labs, Lambda Test or AWS Device Farm
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.