e-Learning • Education Technology • FinTech • EdTech • Software
11 - 50 employees
📚 Education
December 12
e-Learning • Education Technology • FinTech • EdTech • Software
11 - 50 employees
📚 Education
• Responsible for analyzing, designing, developing, maintaining, evaluating and assuring the quality and performance of different software system components and their respective relationships, supporting and guiding others in his work team. • Define the quality control process for the project and its integration with the development process. • Analyze project requirements of low, medium and high complexity. • Determine the needs for testing functional and non-functional system requirements. • Estimate the effort needed to implement the tests of the previously analyzed requirements. • Analyze design proposals for new or existing systems to identify potential improvements. • Develop the test plan based on the requirements analyzed. • Generate high-level tests for the analyzed requirements. • Design and implement frameworks for scheduled tests. • Design and implement integration and system tests with the help of the team. • Implement low-level test cases for analyzed requirements. • Define the strategy for keeping the tests up-to-date with the changes introduced. • Design and implement scheduled tests as planned for the project. • Run the implemented test cases both manually and automatically. • Verify and issue reports of results of the execution of test cases. • Ensure that the quality control process is followed as planned, identify variations in the quality control process, and define corrective actions. • Issue test reports for closing iteration. • Issue reports from deployment to production. • Issue project completion reports. • Document lessons learned and follow up on them. • Document technical and process aspects related to your day-to-day work (technical documentation, report of estimates and actual effort -timesheets-, workflow).
• Advanced knowledge in: 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 testing). • Automated, performance, load, stress, API tests, among others. • System design standards, good development practices and system testing. • Documentation (test cases, design diagrams, README. md, API, wiki). • Agile development methodologies including SCRUM and Kanban. • Ruby and PHP (desirable). • Previous experience working with the following tools: Tools for programming test cases such as Selenium, Jmeter, TestNG, among others. • Management of POSIX shell. • Build Managers and dependency management such as Maven, Gradle, Grunt, Gulp, WebPack, NPM and Yarn. • Tools for managing continuous integration processes such as Travis, Jenkins and CircleCI. • Relational and non-relational databases. • Code management tools (Source Control). • Basic knowledge of Cloud computing: AWS. • Experience of at least 3 years working with one of the following languages: Java, Javascript/NodeJS, Python, JSON, SQL.
• 100% work remote from any part in Costa Rica. • Digital Nomad. • Monthly Internet connectivity allowance. • Private health insurance for employees (90/10), 50% for beneficiaries (spouse and children). • International Health Insurance. • Marriage leave. • Bereavement leave. • Sick days. • Ergonomic equipment. • Educational assistance (courses, certifications, books). • Life insurance for employees. • $800 referral bonus. • Personal support through our wellness department. • Dental insurance. • Optical insurance. • Snacks and beverages if you want to work at the office. • Free Parking. • Meal allowance if you want to work at the office. • Flex time. • Our Career Development Manager ensures ongoing, tailored support for each employee’s growth and career progression.
Apply NowDecember 7
3Pillar seeks a QA Engineer to ensure quality in software solutions for diverse industries.
🇨🇷 Costa Rica – Remote
💰 Private Equity Round on 2021-10
⏰ Full Time
🟠 Senior
🔧 QA Engineer (Quality Assurance)
December 7
As a QA Engineer at 3Pillar, ensure the highest quality software solutions while leading innovative projects.
🇨🇷 Costa Rica – Remote
💰 Private Equity Round on 2021-10
⏰ Full Time
🟠 Senior
🔧 QA Engineer (Quality Assurance)
November 19
Manage day-to-day QA activities for law firm software solutions. Assess testing needs and maintain specifications adherence.
🇨🇷 Costa Rica – Remote
💰 Private Equity Round on 2020-12
⏰ Full Time
🟠 Senior
🔧 QA Engineer (Quality Assurance)
November 8
Quality assurance leader for product development at a remote engineering firm.
November 7
Automate testing for UIs and APIs at TransUnion.
🇨🇷 Costa Rica – Remote
💰 Post-IPO Debt on 2018-04
⏰ Full Time
🟠 Senior
🔧 QA Engineer (Quality Assurance)