Zipdev
Quick Facts
- Work Policy: Remote (Colombia), Monday to Friday, 40 hours a week, no weekends
- Job Type: Full Time
- Experience Level: 4+ years in software quality assurance within an Agile environment
- Core Tech Stack: Selenium, Postman, JMeter, Ranorex, Azure DevOps
- Department: Engineering
About the Role
The QA Engineer is a key contributor within the Global Research & Development organisation, responsible for making sure software products meet defined quality, reliability, and usability standards. The role champions quality throughout the software development lifecycle by applying modern testing practices, automation, and continuous improvement approaches.
You’ll design, implement, run, and maintain test strategies that give confidence in product quality, reduce risk, and support predictable delivery, working closely with Development, Product Management, Technical Support, Documentation, and customer-facing teams so quality is built in from concept through release and into production support.
What You’ll Do
Quality Engineering and Testing
- Develop, maintain, and execute comprehensive test strategies, plans, cases, and scripts covering all layers of testing (UI, API, integration, system, and regression)
- Perform smoke, functional, integration, compatibility, performance, regression, and exploratory testing, both manual and automated
- Design, implement, and maintain automated test suites using appropriate tools and frameworks
- Ensure testing aligns with Agile delivery practices and is integrated into CI/CD pipelines where applicable
Defect Management and Analysis
- Identify, investigate, document, and track defects with clear reproduction steps, impact assessment, and supporting evidence
- Work with developers to analyze root causes, suggest resolutions, and validate fixes
- Support root cause analysis and corrective actions to prevent defect recurrence
Process Improvement and Quality Advocacy
- Contribute to continuous improvement initiatives that improve test efficiency, reduce waste, and enhance overall product quality
- Take part in and/or lead quality audits, design reviews, and improvement projects
- Promote quality best practices, standards, and a shift-left quality mindset across delivery teams
Environments and Tooling
- Install, configure, and manage test environments, configurations, and data
- Use QA and development tools effectively, including test management, defect tracking, and collaboration platforms
Customer and Cross-Functional Support
- Support investigation of customer-reported issues with Technical Support and Engineering teams
- Where required, work directly with customers or internal stakeholders to diagnose and resolve product quality or performance issues
General
- Provide accurate effort estimates, risk assessments, and input into delivery planning
- Maintain clear, concise, and auditable test documentation
- Perform other duties as assigned to support team and organisational objectives
What You’ll Need
Education and Certification
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline (or equivalent practical experience)
- ISEB / ISTQB Foundation certification (or equivalent)
Experience
- Minimum of 4 years of experience in Software Quality Assurance within an Agile environment
- Hands-on experience with test automation using one or more of Selenium, Postman, JMeter, Ranorex (or equivalent modern tools)
- Experience testing web, mobile, and Windows desktop applications
- Experience working with CI/CD pipelines and Agile/Scrum delivery models
- Experience using Azure DevOps for test management, defect tracking, and collaboration
- Experience using virtualized or cloud-based environments (for example, Azure VMs, VMware, Hyper-V)
Core Skills and Competencies
- Strong analytical, problem-solving, and critical-thinking skills
- Ability to analyze requirements and design effective, risk-based test approaches
- Strong understanding of software quality principles and user experience considerations
- Excellent written and verbal communication skills, able to collaborate across teams and with customers
- Highly organized, with strong time-management skills and the ability to manage multiple priorities
- Self-motivated and proactive, comfortable working independently or as part of a global, distributed team
- Adaptable and resilient in fast-changing environments
Desired Skills and Experience
- Experience working in onshore/offshore or distributed team models
- Exposure to regulated or compliance-driven environments
- Familiarity with performance, accessibility, and security testing concepts
- Domain knowledge within healthcare, dental, or medical software is advantageous
- Commitment to continuous learning through self-development, training, or professional communities
Benefits
- Work remotely Monday to Friday, 40 hours a week (no weekends)
- Health care reimbursement
- Active lifestyle reimbursement
- Quarterly home office reimbursement
One of Zipdev’s core values is to be authentic, so applicants are encouraged to answer the application form in their own words.
To apply for this job please visit jobs.workable.com.