Design, develop, and execute manual and automated test cases for web and mobile applications;
Perform functional, regression, integration, and user acceptance testing to ensure product quality and stability;
Collaborate closely with developers, business analysts, and product teams to clarify requirements and identify potential risks early in the development cycle;
Identify, document, and track bugs and inconsistencies using Jira or similar tracking tools;
Participate in release validation and support production deployments from a QA perspective;
Develop and maintain test documentation, including test plans, test cases, and testing reports;
Contribute to improving QA processes, testing methodologies, and quality standards across projects;
Support API testing and validation using tools such as Postman or Swagger/OpenAPI documentation;
Assist in building and maintaining automated testing processes where applicable;
Analyze test results and provide clear feedback to development teams;
Ensure applications meet business, functional, and usability requirements before release;
Stay up to date with modern QA tools, testing practices, and automation approaches.
Xüsusi tələblər
Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field;
Minimum of 2 years of professional experience in software testing or QA roles;
Good understanding of software development lifecycle (SDLC) and QA methodologies;
Experience with manual testing of web and/or mobile applications;
Familiarity with bug tracking and task management systems such as Jira;
Experience with API testing tools such as Postman, Swagger, or similar;
Basic understanding of databases and SQL queries;
Familiarity with automated testing tools and frameworks is considered an advantage;
Understanding of client-server architecture and REST APIs;
Strong analytical and problem-solving skills with attention to detail;
Ability to work both independently and collaboratively within a team;
Good communication and reporting skills;
Basic knowledge of CI/CD processes is considered a plus;
Experience working in Agile/Scrum environments is an advantage;
Comfortable working in Linux environments is considered a plus;
Fluency in Russian language is considered an advantage.