Job Description
Position:Senior Engineer-Java Automation
Job Description:Key Responsibilities
- Design, develop, and maintainautomation test frameworks usingJava, Selenium, and Appium.
- Write and executeautomated test scripts for bothweb and mobileapplications.
- Collaborate with developers and QA engineers to understand requirements and create effective test cases.
- Create, manage, and run automated tests in CI/CD pipelines (using tools like Jenkins, Git, etc.).
- Troubleshoot and debug test failures to identify root causes and provide effective solutions.
- Report test results, track defects, and perform re-testing to ensure product stability.
Requirements
- 5+ yearsof hands-on experience in automation testing withJava, Selenium, and Appium.
- Strong understanding ofobject-oriented programming (OOP)concepts and design patterns.
- Proficiency inSelenium WebDriverfor web automation testing.
- Hands-on experience inAppiumfor mobile automation testing (iOS and Android).
- Solid understanding ofCI/CD pipelinesand version control tools likeGit.
- Familiarity with test management and reporting tools (e.g., JIRA, TestNG, Allure, or similar).
- Strong knowledge ofAgile methodologies(Scrum/Kanban).
- Experience withJenkins,Maven, andDockeris a plus.
- Good understanding ofRESTful API testingusing tools likePostman,Rest Assured.
- Experience with mobile testing frameworks for iOS and Android.
- Ability to work independently, prioritize tasks, and manage time effectively.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Location:IN-KA-Bangalore, India (eInfochips)
Time Type:Full time
Job Category:Engineering Services