● Designing, developing, and executing performance, stress, and load tests.
● Designing, developing, and executing automated tests.
● Maintaining, configuring, and scaling software testing tools.
● Analyzing and creating technical reports of executed tests.
● Detecting performance issues of software and hardware.
● Developing small applications.
● Investigating and resolving technical issues.
● Creating the technical documentation, diagrams, and reports.
Requirements
Technical skills:
● Over 3 years of technical experience in software development or operation.
● Good understanding of HTTP, web, and networking concepts.
● Experienced in Linux or Windows Administration.
● Experienced in software development.
● Familiarity with scripting (Bash or PowerShell).
● Familiarity with database concepts.
● Familiarity with monitoring and log management tools.
General skills:
● Strong communication skills.
● Strong documentation skills.
● Good self-learning skills.
● Problem-solving and R&D skills.
● Good English understanding.
Preferred qualifications:
● Those who have ISTQB certification.
● Experienced in Test Automation or Load and Stress Test.
● Experienced in Docker and Kubernetes.
● Experienced in Configuration/Platform/Infrastructure Automation.
● Experienced in Ansible or Terraform or Puppet or Microsoft DSC.
● Experienced in CI-CD systems (Jenkins or Azure DevOps or GitLab).