Automation Engineer – [Primary Skill: Selenium + Jbehave + Java]
Overview
In this role you will drive automation initiatives to improve test coverage and efficiency. You will contribute to the design and architecture of automation projects, and work closely with Dev and QA peers to raise QA productivity. You will build and maintain data- and keyword-driven automation, debug issues, and report results to ensure quality. This position offers the opportunity to mentor junior engineers and shape automation practices at a mid-senior level within a trusted technology partner. You will engage with cross-functional teams to deliver scalable testing solutions aligned with the company’s technology leadership.
ResponsibilitiesContribute to the design and architecture of automation projectsPromote QA productivity through automation, tools, and best practicesAssist in ongoing process improvement for test planning, execution, and reportingBuild automation scripts and perform debugging, execution, results analysis, and defect reportingConduct code reviews and ensure coding standards are metCollaborate with Development and QA peersMentor junior engineers
Key requirements2-6 years of Test Automation experienceHands-on with Selenium and Web ServicesStrong Core JavaExperience with data-driven and keyword-driven automationsExperience with RESTful/SOAP Webservices and GroovyExperience in BDD tools like JBehave or CucumberExperience in CI tools like JenkinsExperience with Gradle or MavenExperience in Database testingExcellent oral and written communicationcommunication skillsmentorshipteam collaborationSeleniumJavaJBehave