Intermediate QA Engineer

  • Full-time

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 components of software systems and their respective relationships, supporting and guiding other people in their work team.

 

Responsibilities:

  • Support the definition of the quality control process for the project and its integration with the development process.
  • Analyze project requirements of low and medium complexity.
  • Support the work team in identifying testing needs and propose tests of both functional and non-functional requirements of the system.
  • Estimate the effort needed to implement the tests of the previously analyzed requirements.
  • Prepare the test plan based on the analyzed requirements.
  • Generate high-level tests for the analyzed requirements.
  • Implement frameworks for scheduled tests.
  • Implement integration and system tests with the help of the team.
  • Implement low-level test cases for the analyzed requirements.
  • Support in the definition of the strategy so that the tests are kept up to date with respect to the changes introduced and propose improvements to it.
  • Implement scheduled tests as planned for the project.
  • Execute the implemented test cases both manually and automatically.
  • Verify and issue reports of results of the execution of test cases. Examples: found defects report, daily project status report, test coverage debt report, code analysis report, design proposal analysis report.
  • Contribute to ensuring that the quality control process is followed as planned, identify variations, and propose corrective actions.
  • Issue test reports for iteration closure.
  • Issue deployment reports to production.
  • Issue project completion reports.
  • Document lessons learned.
  • Document technical and process aspects related to their daily work (technical documentation, estimate report and real effort -timesheets-, task flow)

 

Qualifications

  • Minimum experience of 3 years in quality assurance and 2 years in test-oriented software development.
  • Bachelor's degree in Computer Engineering, Computer Science, and related or equivalent level of demonstrated knowledge.
  • Technical and conversational English level B2+ according to the Common European Framework.
  • Object-oriented, functional, procedural, and asynchronous programming paradigms.
  • Software engineering processes (development cycle and quality control).
  • Software quality assurance (unit, integration, system, and user acceptance tests).
  • Automated tests, performance, load, stress, and API, among others.
  • System design patterns, good development practices, and systems testing.
  • Documentation (test cases, design diagrams, README.md, API, wiki).
  • Java, Javascript/NodeJS, SQL
  • Previous experience working with tools such as Selenium, Jmeter, and TestNG, among others.
     

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 optical bonus
  • Special time-off licenses marriage, bereavement, and minor sickness (that may not require a CCSS incapacity).
  • Referral Bonus Program
  • Culture of acting with integrity
  • Culture of knowledge sharing
  • Wellbeing Manager, we care about your psychological wellbeing, personal health, and financial matters.