The
Software Tester is responsible for ensuring the quality of software products, including Web applications, Mobile apps, and Backend APIs, through test planning, execution, and defect reporting.
Responsibilities include performing testing on web browsers (Chrome, Firefox, Safari, Edge, WebView) and mobile devices (Android, iOS), validating UI/UX, cross-browser compatibility, responsive design, and business logic.
The role involves testing core functionalities such as form validation, user flows, session handling, cookies, file upload/download, as well as mobile features like installation, authentication, push notifications, GPS, camera, and local storage.
The Software Tester is also responsible for testing backend APIs using tools such as Postman and JMeter, validating request/response data, measuring performance metrics (response time, throughput, error rate), and supporting performance and load testing.
Daily work includes logging and tracking defects with clear evidence, collaborating with development teams (Backend, Frontend, Mobile, DevOps) to reproduce and verify issues, and supporting integration testing to ensure overall product quality before release.
2 years of experience in software testing.
Understanding of software development and testing processes (SDLC, STLC).
Knowledge of testing types: Functional, Regression, Integration, Smoke, Performance.
Experience with testing tools such as Postman, JMeter, and Browser DevTools (or similar).
Ability to read and understand API documentation (Swagger, OpenAPI) and perform API testing.
Ability to write clear and structured test cases, test plans, and test reports.
Basic knowledge of SQL and RESTful APIs is a plus.
Familiarity with backend logging/monitoring tools (Kibana, Grafana, or similar) is an advantage.
Attention to detail and strong logical thinking.
Good communication and teamwork skills.
Proactive attitude and responsibility in work.
Experience in testing GIS/map-based systems is a plus.
Experience working with microservices or complex backend systems is a plus.
Basic knowledge of CI/CD, Docker, Git is an advantage.
Ability to write automation scripts (Python, JavaScript, Postman Collection Runner) is a plus.