Quality Assurance Intermediate Analyst

Detalles de la oferta

Company Description

Hello, we are **Edify, one of the highest-ranked **IT companies in Costa Rica and Central America according to **Great Place to Work ®**.
We're a consolidated technology services consulting firm specializing in education technology.
We deliver unbelievably creative and rock-solid solutions for a wide range of clients, including major corporations, startups, educational institutions, and non-profit organizations.
**At Edify we believe that bored employees make boring products.
** Here, there's no such thing.
We help our clients design, build and run some of the most interesting ventures in the industry while promoting a warm, friendly and cooperative culture.
Work and life should definitely be buddies, so we're serious about cultivating a great work environment.
**Job Description**:
Responsible for analyzing, designing, developing, maintaining and evaluating testware, to ensure the quality and performance of different software system components and their respective relationships, supporting and guiding other people in your work team.
- Assist in defining the quality control process for the project and its integration with the development process.
- Analyze low and medium complexity project requirements.
- Support the work team in identifying testing needs and proposing testing of both functional and non-functional system requirements.
- Estimate the effort required to implement the tests of the previously analyzed requirements.
Analyze and propose improvements to the development process determined by the project team.
- Develop the test plan based on the analyzed requirements.
- Generate high-level tests for analyzed requirements.
- Implement low-level test cases for analyzed requirements.
- Supporting the definition of the strategy to keep the tests up to date with the changes introduced and suggesting improvements to it.
- Run test cases implemented both manually and automatically.
- Verify and issue reports on the results of the execution of test cases.
Examples: report of found defects, daily project status report,

debt report under cover of evidence.
- Contribute to ensuring that the quality control process is carried out as planned, identify variations and propose corrective actions.
- To support the project manager in the tasks related to the management of the project.
- Issue test reports for iteration closure.
- Issue deployment-to-production reports.
- Issue project completion reports.
- Document lessons learned.
- Document technical and process aspects related to your daily work (technical documentation, estimates report and real effort -timesheets-, workflow).
- Implementation of goals and targets
- Compliance with the quality control process
- Customer service

**Qualifications**:
Required skills:

- Software engineering processes (development cycle and quality control).
- Design of software quality control processes.
- Software quality assurance (unit testing, integration, system

and user acceptance).
Agile development methodologies including SCRUM and Kanban.
Documentation (test cases, layout diagrams, README.
md, API, wiki).
Planning, design and control of information flow processes.
Project management (basic knowledge).
- POSIX shell handling.
- Javascript/Node JS, SQL (basic level)

Nice to have
- Automated testing, performance testing, load testing,

stress, API, among others.
Best practices and mechanisms for deployment
- Tools for programming test cases such as

Selenium, Jmeter, TestNG, among others.
- Building Managers and management tools

dependencies like Maven, Gradle, Grunt, Gulp, WebPack,

NPM and Yarn.
- Tools for managing integration processes

Travis, Jenkins and CircleCI.
Relational and non-relational databases.
- Code management tools (Source Control).
- Code management processes in repositories such as

GitFlow and GitHub Flow.
- Virtualization and "Containerization.
"
- Basic knowledge of Cloud computing: AWS.
- Paradigms of object-oriented, functional,

procedural and asynchronous.
- Systems Design Patterns, Good Practice

development and testing of systems.
- Java, Ruby, Python, PHP, JSON (Basic level)

ACADEMIC TRAINING:

- Technician or Bachelor's degree in Computer Engineering, Computer Science and related or equivalent level of knowledge demonstrated.
LANGUAGE:

- Technical and conversational English level B2+ according to the Common European Framework.
COMPETENCES
- Connection, vision, empowerment and initiative.
LABOUR EXPERIENCE:

- Minimum 5 years experience in quality assurance.
Additional Information

**Benefits**:

- WFH all week
- Very flexible schedule (objectives are what actually matters)
- Annual education benefit that can be used for courses, books, certifications, etc.
- Career path program
- Digital nomad policy
- Monthly internet subsidy
- Work anywhere in Costa Rica with our flexible Remote Work Policy.
- Private health/life insurance (100% subsidy for you, 50% subsidy for your spouse/children)
- Annual optica


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Subcontract Administrator 2

Amentum is seeking a Subcontracts Administrator to support our Team in Belen. This position will require some overtime, particularly during seasonal peaks i...


Amentum - Alajuela

Publicado a month ago

Product Security, Incident Response Team (Costa

**About Splunk**: Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observabilit...


Splunk - Alajuela

Publicado a month ago

Offensive Security Engineer, Red Team Pen Tester

Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep...


Splunk - Alajuela

Publicado a month ago

Senior Devops Engineer

**Company Description** Hello, we are **Edify**, one of the highest-ranked IT companies in Costa Rica and Central America. We're a consolidated technology s...


Edify Software Consulting - Alajuela

Publicado a month ago

Built at: 2025-01-21T00:26:52.272Z