QA Automation + Selenium+ JAVA Coding
Job Summary
Job Description –
Position Details
Role: QA Automation Selenium JAVA Coding
Experience: 8 Years
Location: Bangalore (Hybrid)
Qualification: BE/MS in Computer Science or equivalent qualification
About the Role
We are looking for a highly skilled and detail-oriented QA Automation Engineer with strong expertise in Selenium and Java automation frameworks. The ideal candidate should have extensive experience in designing developing and maintaining scalable automation solutions for complex enterprise applications.
This role requires strong analytical abilities hands-on coding expertise and the capability to validate end-to-end customer workflows across the complete feature lifecycle. The candidate will work closely with development QA and product teams to ensure high-quality software delivery in an agile environment.
Key Responsibilities
Design develop and maintain robust automation frameworks using Selenium and Java.
Develop automated test scripts for functional regression integration and end-to-end testing.
Build automation frameworks simulators and tools for testing complex product features.
Design and write reusable JUnit test cases with strong coding standards.
Analyze software requirements and create comprehensive test strategies and test scenarios.
Validate customer-centric workflows and feature lifecycle testing.
Identify isolate reproduce and document software defects with clear reproduction steps.
Collaborate with developers and cross-functional teams to troubleshoot and resolve issues.
Work in agile/sprint-based development environments and support CI/CD testing activities.
Maintain test artifacts reports and automation execution results.
Participate in code reviews test planning and quality improvement initiatives.
Required Skills & Experience
BE/MS in Computer Science or equivalent qualification.
8 years of relevant work experience including development and/or test automation
experience.
Experience in building automation framework simulators and automating complex feature’s.
Excellent coding & Analytical skill in Java and must have experience in designing and writing JUnit tests.
Must have experience testing complex features with customer aspect test scenarios for the feature life cycle.
Must be able to understand problems in software isolate as needed and file a defect with clear/detailed instruction.
Experience in using any Bug Tracking Test case management and Version Control Systems.
Must have experience with at least one web based UI Automation tool
(ex. Selenium / Protractor).
Work experience in the spring boot automation framework is added plus.
Experience with at least one scripting language ex. Shell Perl Java Script etc.
Knowledge on Database concepts and should have an exposure for PL/SQL.
Basic knowledge in handling Unix/Linux environments.
Required Skills:
development test automation automation framework coding & Analytical skill java coding java JUnit tests Bug Tracking Test case management Version Control Systems web based UI Automation selenium Protractor spring boot Shell perl Java Script shell scripting pl/sql unix linux