SDET Automation Engineer - API/UI Automation and CI/CD Pipeline

SDET Automation Engineer - API/UI Automation and CI/CD Pipeline
Qoala, India

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Nov 1, 2023
Last Date
Dec 1, 2023
Location(s)

Job Description

We are seeking an experienced QA Automation Engineer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining automation scripts for API and UI testing. Additionally, the candidate should have expertise in building and maintaining CI/CD pipelines, and experience with version control systems such as Git.


Responsibilities:

  • Design, develop, and maintain automated tests for API and UI testing.
  • Develop and maintain CI/CD pipelines using tools such as Jenkins or Travis CI.
  • Collaborate with development teams to integrate automated tests into the build pipeline.
  • Debugging, troubleshooting and problem-solving of issues found in the automation framework or test cases.
  • Work with cross-functional teams to identify and prioritize areas of testing that require automation.
  • Define, document and execute the testing approach, test cases and test scenarios based on user stories.
  • Maintain a good understanding of the product and ensure that the automated tests reflect the product requirements and functionality.
  • Develop and maintain test automation frameworks and best practices to improve test coverage, execution times and feedback loop.
  • Participate in code reviews and provide feedback on testability, automation and coverage.
  • Identify and report defects and issues discovered through testing.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering or equivalent.
  • Strong knowledge and experience in API and UI Automation testing, including tools such as Selenium, RestAssured, Postman or equivalent.
  • Strong knowledge of programming languages like Java, Python or JavaScript.
  • Knowledge of automation frameworks such as TestNG, JUnit, Pytest or similar.
  • Hands-on experience in setting up and maintaining CI/CD pipelines using tools such as Jenkins, Travis CI, GitLab CI or similar.
  • Good understanding of software development lifecycle and agile methodologies.
  • Experience working with version control systems such as Git or similar.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively with cross-functional teams in a fast-paced, dynamic environment.

Job Specification

Job Rewards and Benefits

Qoala

Information Technology and Services - Jakarta, Indonesia
© Copyright 2004-2024 Mustakbil.com All Right Reserved.