Job Description: Automation Test Engineer

Apetan Consulting
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Java
JavaScript
API
Automation of Tests
Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Code Coverage
Github
HP Loadrunner
JMeter
Python
Scrum
Selenium
Strategies of Testing
Performance Testing
Postman
Cypress
GIT
Containerization
Gitlab-ci
Information Technology
Playwright
Browser Testing
Software Version Control
Jenkins
Programming Languages

Job description

We are seeking a detail-oriented Automation Test Engineer to design, develop, and maintain automated test solutions that ensure the quality, reliability, and performance of our applications. The ideal candidate will work closely with developers, product teams, and QA professionals in a fully remote environment to deliver high-quality software releases., * Design, develop, execute, and maintain automated test scripts and frameworks.

  • Create and execute functional, regression, integration, and end-to-end test cases.
  • Collaborate with developers and product teams to understand requirements and define test strategies.
  • Identify, document, track, and verify software defects.
  • Integrate automated tests into CI/CD pipelines.
  • Analyze test results and provide clear reporting on product quality and release readiness.
  • Participate in Agile ceremonies, including sprint planning, reviews, and retrospectives.
  • Continuously improve test coverage, testing processes, and automation practices.
  • Support performance, API, and cross-browser testing activities as required.
  • Maintain test documentation and quality standards.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).
  • Strong experience with automation tools such as Selenium, Playwright, Cypress, or similar.
  • Experience with API testing tools such as Postman, Rest Assured, or equivalent.
  • Knowledge of programming languages such as Java, Python, JavaScript, or C#.
  • Experience with version control systems such as Git.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI.
  • Understanding of Agile/Scrum methodologies.
  • Strong analytical, troubleshooting, and communication skills., * Experience testing cloud-based or SaaS applications.
  • Exposure to performance testing tools such as JMeter or LoadRunner.
  • Knowledge of containerization and cloud platforms.
  • ISTQB or equivalent QA certification.

Apply for this position