Position:
Device Testing with Java and Appium
Job Description:
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Design, develop, and maintain scalable automated test frameworks for:
- Develop and maintain custom automated test tools, harnesses, and test environments for complex systems and connected hardware
- Implement endâtoâend automated test coverage, including functional, regression, integration, and systemâlevel testing
- Integrate automated test suites into CI/CD pipelines to support continuous testing and fast feedback
- Actively support NPD programs from concept through postârelease, demonstrating urgency, ownership, and creativity
- Apply bestâinâclass quality engineering practices throughout the product development lifecycle (stageâgate, Agile)
- Create and maintain test strategies, test plans, test cases, and test documentation aligned with product and customer requirements
- Participate in design and architecture reviews, advocating for testability, reliability, and automation
- Drive defect tracking, triage, root cause analysis, and quality risk assessment
- Clearly communicate test results, quality metrics, risks, and recommendations to engineering and crossâfunctional stakeholders
- Collaborate with onsite and offshore teams to coordinate test execution and deliverables
- Work independently while also leading and mentoring team members when needed
- Mobile applications (iOS and Android)
- Web applications
- Backend services and APIs
- Firmware and edge / embedded devices
QUALIFICATIONS
- Bachelorâs or Masterâs degree in Engineering, Computer Science, or a related technical field (or equivalent practical experience)
- 5â10 years of experience in software test automation within product development or highâvolume production environments
- Strong programming skills in one or more of the following:
- Handsâon experience testing connected hardware, embedded systems, or IoT devices
- Solid understanding of software development lifecycle (SDLC) and Agile methodologies
- Experience with API testing tools such as Postman/Newman, SOAP UI
- Experience with web and mobile automation frameworks, including
- Experience with test management and automation tools such as:
- Strong analytical, problemâsolving, and communication skills
- Ability to manage priorities, multitask, and work with minimal supervision
- Selenium, Appium, Javaâbased automation frameworks, BrowserStack or similar platforms
- Zephyr, QC/ALM, qTest, UFT, Katalon
- iOS and Android Studio environments
BONUS EXPERIENCE
- Experience with IoT device testing and automated firmware validation
- Exposure to embedded Linux or Linuxâbased systems
- Experience with static analysis and code quality tools
- C / C++, Python, Golang, Groovy
- Proficiency with source control and CI/CD systems, including Git, GitHub, Jenkins, GitHub Actions, GitLab CI
- Experience influencing test strategy and quality processes in NPD environments
Â
Location:
IN-UP-Noida, India-World Trade Tower (eInfochips)
Time Type:
Full time
Job Category:
Engineering Services