Role & Responsibilities

  • Designing and developing automated test for complex requirements involving multiple hardware and software stacks
  • Identifying opportunities for automation: Looking for areas where manual testing can be replaced or supplemented by automated tests.
  • Executing automated tests: Running the scripts to identify defects and ensure functionality.
  • Analyzing test results: Evaluating the outcomes of automated tests and identifying areas for improvement.
  • Debugging test scripts: Troubleshooting issues with the automation scripts themselves.
  • Collaborating with development teams: Working with developers to identify and resolve defects, and to improve product quality.
  • Contributing to product design reviews: Providing input on product design, testability, and implementation.
  • Developing and maintaining automation frameworks: Creating reusable components for automated testing.
  • Improving test infrastructure: Optimizing the testing environment and tools.
  • Updating test scripts: Ensuring that automated tests remain relevant and effective as the software evolves.
  • Documenting test procedures and scenarios: Creating clear and concise documentation for test processes.

Skills Required

  • Good expertise in Python language
  • Knowledge of Mobile devices, tablets, phones, watches, earbuds hardware and software stack
  • Good understanding of Android Operatiing system features
  • Understanding of Android CI/CD/CT pipeline
  • Experience in managing test setup, labs

Similar jobs

More from American IT Systems
American IT Systems 4 hours ago
American IT Systems 4 hours ago
American IT Systems 4 hours ago

Python Automation Engineer

Apply Now
Back to search page