Automation Test Engineer | Codersbrain
Job Description
Job Summary
We are seeking a highly motivated Automation Test Engineer with over 5 years of experience in manual and automation testing, particularly in the payments domain. The ideal candidate should have strong hands-on experience in Selenium with Java, Postman, Rest Assured, and Cucumber BDD framework, as well as practical exposure to UAT testing processes.
Key Responsibilities
-
Design, develop, and execute test plans for both manual and automated scenarios.
-
Develop and maintain automation test scripts using Selenium WebDriver with Java.
-
Perform API testing using Postman and Rest Assured.
-
Implement BDD test automation using the Cucumber framework.
-
Participate in User Acceptance Testing (UAT) with stakeholders and business users.
-
Conduct functional, regression, integration, and system testing.
-
Log, track, and manage defects using tools like JIRA.
-
Collaborate with development, product, and QA teams in Agile environments.
-
Ensure high-quality deliverables with proper test documentation and traceability.
Required Skills
-
5+ years of experience in QA testing (manual and automation).
-
Expertise in Selenium (Java), Cucumber BDD, TestNG/JUnit, Maven/Gradle.
-
Strong API testing knowledge using Postman and REST Assured.
-
Experience in UAT testing and direct collaboration with business teams.
-
Domain knowledge in payments, digital transactions, or banking systems.
-
Familiarity with Agile development methodologies.
-
Excellent communication and analytical skills.