About Altura
Altura is an AI technology partner for companies that want technology to work inside their operation, not alongside it. We start by understanding the business. Before proposing anything, we map how the company actually runs: its processes, its systems, its data, and where the operational load sits. The goal is to find where technology has real leverage, and where it doesn't. We build the roadmap. Opportunities are prioritized by return, effort and dependencies, each one with defined scope, estimated investment, and the indicator it is meant to move. The company ends up knowing what to do first, what it costs, and how success will be measured. We implement. Custom software when existing tools don't cover what the operation needs. Automations that connect systems and remove manual work. AI agents that analyze information, decide and execute tasks within a process. And the infrastructure that makes all of it run reliably. We are not tied to a predefined solution — we choose the technology each business priority calls for. We stay after go-live. Solutions reach production and keep being improved. As the operation evolves, we identify what comes next. One team, from strategy through implementation and beyond.
That is the whole point: technology projects usually break at the handoff, so we don't hand off.
Responsibilities
We need a senior QA engineer for our system with 5+ years of experience who will be able to do:
- Unit Testing
- Validate individual functions and calculations.
- Test business logic and validation rules.
- Test edge cases, null values, and invalid inputs.
- Verify error handling and expected outputs.
- Integration Testing
- Test frontend and backend integration.
- Verify API and database interactions.
- Test third-party integrations.
- Validate data consistency and error handling between services.
- Functional Testing
- Test all features against acceptance criteria.
- Verify forms, validations, and user actions.
- Test authentication and user permissions.
- Verify successful and unsuccessful workflows.
- End-to-End (E2E) Testing
- Test all critical user workflows.
- Verify data flows correctly across the application.
- Test successful and failed transactions.
- Confirm expected results and notifications.
- Regression Testing
- Retest existing features after code changes.
- Run regression tests after bug fixes.
- Verify critical workflows after updates.
- Document any newly introduced defects.
- Security Testing
- Test authentication and authorization.
- Verify role-based access and permissions.
- Test input validation and common vulnerabilities.
- Verify sensitive data protection and secure API access.
- Check session management and access restrictions.
- Performance Testing
- Measure page load times and API response times.
- Perform load testing with expected user traffic.
- Test application behavior under peak loads.
- Identify bottlenecks and resource usage.
- Verify recovery after performance failures.
- Usability and Accessibility Testing
- Review navigation and user experience.
- Verify responsive layouts and readable content.
- Test keyboard navigation and screen-reader support.
- Check accessibility against agreed WCAG criteria.
- Validate error messages and user feedback.
- Compatibility Testing
- Test supported browsers and browser versions.
- Test desktop, tablet, and mobile devices.
- Verify supported operating systems.
- Check responsive layouts and screen resolutions.
- User Acceptance Testing (UAT)
- Validate features against business requirements.
- Execute agreed user acceptance scenarios.
- Document client feedback and requested corrections.
- Retest resolved acceptance issues.
- Obtain formal client approval.
Requirements
- 5+ years of experience in QA engineering (required)
- Comprehensive expertise across Unit, Integration, Functional, E2E, Regression, Security, Performance, Usability, Compatibility, and UAT testing (required)
- Strong analytical and problem-solving skills (typically expected)
- Experience working in agile environments and cross-functional teams (typically expected)
Benefits
- Competitive compensation package (to be discussed during the hiring process)
- Remote work flexibility (to be discussed during the hiring process)
- Opportunities for professional growth and continuous learning (to be discussed during the hiring process)
📌 Senior QA Engineer (Bogotá)
🏢 Altura
📍 Bogotá