Software QA Analyst / QA Analyst

Human Resources DevelopmentCallao, Callaocomputrabajopublished 10/05/2026
Must-have:PythonGitQA/TestScrum
Machine translation — original language: Spanish.Show original

Your tasks

Ensure that all software products and systems developed or implemented by the organization meet the highest standards of quality, functionality, and usability before their release. The QA Analyst is responsible for identifying, documenting, and following up on defects to ensure an optimal end-user experience and the correct functioning of the applications.

  • Analyze the functional and non-functional requirements of the systems, coordinating with process analysts and developers to understand the scope of the solutions.
  • Design the strategy, plans, and test cases, considering critical scenarios, edge cases, negative testing, and acceptance criteria.
  • Prepare and manage test environments and data, ensuring adequate and realistic conditions for the execution of validations.
  • Execute manual and/or automated tests to validate the functionality, performance, security, and usability of the systems.
  • Perform exploratory testing to identify failures or behaviors not contemplated in the previously defined test cases.
  • Identify, document, and record defects and incidents, including evidence, reproduction steps, and comparison between expected and obtained results.
  • Perform follow-up and validation of defect corrections, executing regression tests to ensure that modifications do not generate new errors.
  • Generate quality reports and indicators, communicating test progress, coverage, incidents, and the quality status of developments.
  • Coordinate permanently with developers and project teams, participating in agile planning, refinement, review, and retrospective meetings to facilitate incident resolution.
  • Provide feedback on usability and user experience, contributing to the continuous improvement of solutions and complying with the procedures established in the SIG.

Requirements

  • Technical or university graduate in Administration and Systems, Information Technology, Computing and Informatics, Systems Engineering, or related careers.
  • Minimum 1 year of experience in similar positions, preferably in industrial, logistics, or related companies.
  • Experience in software testing methodologies: black box, white box, and grey box.
  • Experience in the preparation and execution of test cases, functional, exploratory, and regression testing.
  • Proficiency in test management and incident tracking tools such as Jira, TestRail, or Confluence.
  • Knowledge of agile methodologies, especially SCRUM.
  • Knowledge of SQL Server.
  • Desirable knowledge in test automation with Selenium and/or JMeter.
  • Desirable experience in API testing with Postman or SoapUI.
  • Desirable knowledge of Python, C/.NET, and Git.
  • Desirable ISTQB Foundation Level certification.
  • Basic technical English.
  • Minimum education: Technical
  • 1 year of experience
  • Languages: English
  • Knowledge: Teamwork, Organization

What we offer

  • Full payroll from the first day.
  • Food card of S/ 240 monthly.
  • Optional EPS with partial coverage.
  • Shuttle service.
  • Educational agreements and corporate benefits.
  • Training and development opportunities.
  • Possibility of hybrid modality starting from the third month.