
Connectivity Automation Development Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
- Engineering degree in Electronics/Computer Science/Electrical from a reputed college
- 2+ years of work experience in a related field.
- Python Programming with Good Hands on Experience
- Android application development - ADB shell , Android SDK APIs, UI Automation
- Other coding knowledge on C, C++ , Linux shell scripts are also a plus point.
- Any previous hands on experience in designing and developing of Automation framework, PyTM will be added advantage
- GIT knowledge (clone repo / commit code )
- Windows and Linux development environment (used Linux shell commands / shell scripts usage )
- Python YAML format understanding will be added advantage
- Any experience in porting of one framework to another - mapping use cases / test content
- Knowledge on AWS cloud services, including Kubernetes
- Strong understanding of cloud infrastructure and best practices for automating, scaling, and monitoring.
- Strong problem-solving and troubleshooting skills.
- Design, implement, and maintain scalable automation frameworks and scripts for testing software applications, ensuring high efficiency and reliability in test execution.
- Develop and execute automated test scripts for functional, regression, performance, and integration testing across different platforms and environments (e.g., web, mobile, embedded systems).
- Work closely with developers, QA engineers, and product managers to understand requirements and ensure that automated testing aligns with overall product goals and timelines.
- Integrate and configure various test automation tools (e.g., Selenium, Appium, JUnit, TestNG, etc.) to create efficient test pipelines and CI/CD processes.
- Identify, isolate, and reproduce defects. Provide detailed bug reports, collaborate with developers to resolve issues, and perform verification testing once fixes are applied.
- Write and maintain detailed test plans, test cases, and other related documentation, ensuring thorough coverage of product features.
- Proactively suggest improvements in the testing process and automation framework to enhance productivity, coverage, and test execution speed.
- Ability to work independently and collaborate effectively within a cross-functional team.
- Good written and verbal communication skills.
- Quick learning of new technologies
- Stakeholder management