Job
Description
You are a highly skilled QA Automation Engineer with deep expertise in Java & Selenium, responsible for ensuring the quality and reliability of web applications through the design and development of robust automated test solutions. Passionate about automation and thriving in a collaborative, fast-paced environment, you play a crucial role in the quality assurance team. Your responsibilities include designing, developing, and maintaining automated test scripts using Java, Selenium WebDriver, and associated libraries. You will also build reusable components, maintain a scalable automation framework, and perform functional, regression, and integration testing for web applications. Collaborating closely with developers, business analysts, and QA lead, you understand test requirements and priorities, execute automated test suites, and analyze results to identify software defects and inconsistencies. Integration of test automation with CI/CD pipelines (e.g., Jenkins) and maintaining detailed test documentation are also part of your role. Additionally, you provide support for manual testing efforts as needed. As a qualified candidate, you hold a Bachelor's degree in Computer Science, Engineering, or a related technical field, along with 5+ years of hands-on experience in QA automation using Java and Selenium. You possess strong knowledge of object-oriented programming and Java best practices, proficiency with test frameworks such as TestNG or JUnit, and hands-on experience with tools like Maven, Git, Jenkins, and Postman. A solid understanding of API testing and RESTful services is also required. Preferred skills that would be nice to have include experience with BDD tools like Cucumber, exposure to cross-browser and mobile automation testing, and familiarity with Docker, Kubernetes, or cloud platforms such as AWS or GCP. Join our team at Alphabin Technology Consulting and contribute to our quality assurance efforts under the leadership of Disha Patel.,