Job Description
💼 Role – Senior Engineer
📍 Location – Koramangala, Bangalore
⏳ Experience – 5+ Years
🔖 Job Type – Full Time
Job Description:
As a Senior Engineer in Java Automation at eInfochips, you will play a pivotal role in shaping and implementing automation testing strategies for both web and mobile applications. This position focuses on designing, developing, and maintaining scalable automation frameworks using Java, Selenium, and Appium. You will ensure comprehensive test coverage, delivering high-quality software that aligns with organizational goals. The role involves hands-on coding of automation scripts, integrating them with CI/CD pipelines, and continuously optimizing testing processes to enhance efficiency and reliability.
This role offers the opportunity to collaborate closely with cross-functional teams, including developers, QA engineers, and product stakeholders. You will translate project requirements, user stories, and acceptance criteria into effective automated test cases, contributing directly to the delivery of robust, bug-free products. By working on advanced automation frameworks, you help drive faster release cycles while maintaining high standards of quality and performance across platforms.
In addition to technical expertise, this role emphasizes test monitoring, debugging, and reporting. You will identify root causes of test failures, troubleshoot issues efficiently, and provide actionable insights to improve overall test stability. Managing regression and functional testing, along with integrating backend API validations, ensures that products are reliable, performant, and deliver excellent user experiences.
Roles & Responsibilities:
-
Design, develop, and maintain automation frameworks for web and mobile applications using Java, Selenium, and Appium, ensuring scalability and robustness.
-
Write and execute automated test scripts, validating critical functionality across multiple platforms and devices, maintaining high-quality standards.
-
Collaborate with developers, QA engineers, and product teams to gather requirements and translate them into effective test scenarios and automation scripts.
-
Integrate automated test suites into CI/CD pipelines using Jenkins, Git, and related tools, providing real-time feedback during build and deployment.
-
Debug and troubleshoot test failures, identify root causes, and collaborate with development teams to resolve issues efficiently.
-
Track and report defects using tools like JIRA, ensuring timely closure and re-testing to maintain software quality.
-
Manage regression, functional, and performance test execution, ensuring stability of applications after new feature releases or bug fixes.
-
Continuously improve test coverage, automation strategies, and testing methodologies to optimize the QA process.
-
Provide technical guidance and mentorship to junior team members, promoting best practices in automation and testing.
-
Stay updated with the latest automation tools, frameworks, and testing trends to maintain a competitive edge.
Requirements & Eligibility:
-
Minimum 5 years of experience in automation testing with hands-on expertise in Java, Selenium, and Appium for web and mobile applications.
-
Strong understanding of Object-Oriented Programming (OOP) principles and design patterns, such as Page Object Model, to create maintainable automation scripts.
-
Proficiency in Selenium WebDriver for browser automation, including handling dynamic elements and asynchronous web behavior.
-
Hands-on experience with Appium for iOS and Android mobile application automation, including gestures, touch events, and app installations.
-
Experience integrating automated tests into CI/CD pipelines with Jenkins, Git, and version control best practices.
-
Familiarity with test management and reporting tools like JIRA, TestNG, and Allure for managing test cases and reporting results effectively.
-
Solid understanding of Agile methodologies, including Scrum and Kanban, with experience working in Agile teams to ensure timely software delivery.
-
Knowledge of RESTful API testing using tools such as Postman and Rest Assured to validate backend services.
-
Familiarity with Jenkins, Maven, and Docker for continuous integration, build automation, and containerized testing environments.
-
Strong problem-solving, analytical, communication, and collaboration skills with the ability to work independently in fast-paced environments.
Expected Salary:
For a Senior Engineer – Java Automation in Bangalore, India, the expected salary typically ranges from ₹12,00,000 to ₹22,00,000 per annum, depending on experience, technical expertise, and certifications. Global remote opportunities for similar roles may offer competitive packages between $45,000 to $70,000 annually. This reflects industry standards for professionals skilled in automation frameworks, CI/CD integration, and mobile testing.
🚨 Before You Apply: Your Resume Needs to Shine!
Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!
🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!
✅ 5+ ATS-Friendly Designs – Beat the bots and get noticed
✅ Recruiter-Approved Layouts – Highlight your skills the right way
✅ Easy-to-Edit (Word & Google Docs) – No design skills needed
✅ Free Bonus: Cover Letter Template + Resume Writing Guide
🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)
📥 Instant Download – Apply to Google with confidence today!
👉 Grab Your Resume Template Now: Tap Here to get your resume Templates