HamburgerMenu
hirist

Software Development Engineer - Test II - Automation Testing

zyoin
Others
3 - 6 Years

Posted on: 30/10/2025

Job Description

Description:


We are seeking a Software Development Engineer Test focused on end-to-end automation to design, develop, and maintain robust automation frameworks and testing solutions.


The ideal candidate will have strong programming skills, a deep understanding of testing methodologies, and the ability to integrate automated quality checks into CI/CD pipelines.


Responsibilities :


- Design, develop, and maintain automation frameworks for UI, API, and performance testing.


- Write clean, scalable, and reusable code using tools like Selenium, Cypress, Playwright, RestAssured, or similar.


- Work closely with developers, product managers, and DevOps to ensure high-quality software delivery.


- Participate in code reviews and contribute to test strategy and planning.


- Integrate automated tests into CI/CD pipelines (e. g., Jenkins, GitHub Actions, GitLab CI).


- Identify, report, and track software defects using tools like Jira or Azure DevOps.


- Contribute to performance and load testing using tools like JMeter or Gatling.


- Ensure test coverage across functional, integration, regression, and end-to-end tests.


Requirements :


- Bachelor's or Master's degree in Computer Science, Engineering, or related field.


- 3 to 6 years of experience in software testing or software development.


- Strong programming skills in Java or Python.


- Experience with automation tools such as Selenium, Cypress, Playwright, Appium, or RestAssured.


- Familiarity with API testing (Postman, Swagger, REST APIs).


- Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab, Azure DevOps).


- Excellent problem-solving, analytical, and communication skills.


Preferred Qualifications (Nice-to-Have) :


- Experience with cloud environments (AWS, Azure, GCP).


- Exposure to containerization and orchestration (Docker, Kubernetes).


- Knowledge of performance testing tools (JMeter, Gatling, Locust).


- Familiarity with BDD frameworks (Cucumber, Behave).


- Experience with mobile automation (Appium, Espresso, XCUITest).


- Understanding of security testing and DevSecOps principles.


info-icon

Did you find something suspicious?