Senior Test Engineer – Automation Testing
TestingXperts Online
Job Summary
This role is for a Senior Test Engineer specializing in Automation Testing, requiring 3-6 years of experience. The ideal candidate will possess strong programming skills in Java or Python and expertise in UI automation using tools like Selenium, Cucumber, Page Object Design Pattern, Page Factory, and TestNG. Experience with API/Backend automation using Rest Assured, Junit, Mockito, and Spring Boot is essential. The role also involves working with CI/CD projects, creating test documentation, and familiarity with Git, Maven/Gradle, Jenkins, and GitHub Actions.
Must Have
- 3-6 years of experience in software quality engineering or test automation
- Strong programming skills in Java or Python
- Knowledge of working with various automation tools and/or other comparable technologies
- Required Experience of UI Automation using Selenium, Cucumber, Page Object Design Pattern, Page Factory, TestNG
- Working experience in API/ Backend Automation using Rest Assured, Junit, Mockito, Spring Boot, Cucumber
- Knowledge of performing testing in different phases of software development life cycle and in CI/CD projects
- Proficient in creating/ maintaining Test Beds and Test Docs (like: RTM, Test Plan, Test Strategy Doc etc.)
- Familiarity with version control (Git), build tools (Maven/Gradle), and continuous integration tools (e.g., Jenkins, GitHub Actions)
Job Description
Job Description:
- 3-6 years of experience in software quality engineering or test automation.
- Strong programming skills in Java or Python.
- Knowledge of working with various automation tools and/or other comparable technologies.
- Required Experience of UI Automation using Selenium, Cucumber, Page Object Design Pattern, Page Factory, TestNG etc.
- Should have working experience in API/ Backend Automation using Rest Assured, Junit, Mockito, Spring Boot, Cucumber Knowledge of performing testing in different phases of software development life cycle and in CI/CD projects.
- Proficient in creating/ maintaining Test Beds and Test Docs (like: RTM, Test Plan, Test Strategy Doc etc.).
- Familiarity with version control (Git), build tools (Maven/Gradle), and continuous integration tools (e.g., Jenkins, GitHub Actions).
- Strong analytical and problem-solving skills with keen attention to detail.
16 Skills Required For This Role
Github
Game Texts
Test Coverage
Automated Testing
Spring Boot
Selenium
Testng
Maven
Gradle
Junit
Ci Cd
Git
Python
Github Actions
Jenkins
Java