
QA Engineer – Manual & Automation
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Colombia.
• Lead automated testing initiatives across the platform, maintaining a balanced approach with approximately 50% manual and 50% automation efforts.
• Participate in social media reporting projects.
• Conduct reviews of automation code to uphold high engineering standards.
• Analyze requirements, user stories, and designs to detect gaps, edge cases, and concerns regarding testability.
• Create and sustain test plans, test cases, and checklists utilizing BrowserStack Test Management.
• Execute functional, exploratory, regression, smoke, and UAT-support testing for both web and mobile platforms.
• Perform cross-browser and cross-device testing, ensuring responsive layouts and real-device evaluations.
• Manually validate APIs and back-end functionality using Postman or similar tools.
• Reproduce, document, and categorize defects with detailed steps, evidence, severity, and priority.
• Collaborate with Product and Development teams during sprint ceremonies to clarify acceptance criteria and approve releases.
• Design, develop, and maintain automated end-to-end and API tests using Playwright with TypeScript.
• Implement Page Object Model, fixtures, reusable helpers, and manage test data effectively.
• Identify manual test cases suitable for automation and transform stable, high-value scenarios into regression coverage.
• Investigate and resolve flaky tests using Playwright Trace Viewer, logs, screenshots, and video evidence.
• Integrate testing suites into CI/CD pipelines, enabling parallel execution and cross-browser testing on BrowserStack Automate.
• Report automation outcomes and quality metrics, including coverage, pass rates, and defect trends.
• Minimum of 4 years of hands-on experience with Playwright utilizing TypeScript.
• Proficient in Playwright Trace Debugging.
• Familiarity with BrowserStack Test Management.
• Experience with BrowserStack Automate.
• Demonstrated ability to define and implement automation requirements for new features.
• Strong foundation in Computer Science principles.
• Experience in setting up and maintaining Continuous Integration systems.
• Proficient in reporting, tracking, and triaging bugs while resolving complex technical issues.
• Excellent communication abilities.
• Strong analytical and problem-solving skills with a keen attention to detail.
• Solid background in manual testing, including test case design, exploratory testing, regression, and smoke testing.
• Comprehensive understanding of QA methodologies and test design techniques (e.g., boundary value analysis, equivalence partitioning, risk-based testing).
• Experience working within Agile/Scrum teams and utilizing defect tracking tools (e.g., Jira).
• Hands-on experience with API testing, both manually (using Postman or similar) and automated (via Playwright's API testing).
• Comfortable using Git, participating in code reviews, and engaging in pull request workflows.
• Proficient in English, both written and spoken.
• Nice to have: Hands-on experience with native mobile and web QA automation (Appium, WDIO).
• Nice to have: Familiarity with GitLab CI/CD.
• Nice to have: Experience with GitHub Actions or other CI tools.
• Nice to have: Basic SQL skills for data validation.
• Nice to have: Exposure to accessibility testing (WCAG) and visual regression testing.
• Nice to have: Familiarity with performance testing tools (k6, JMeter).
• Nice to have: ISTQB or similar QA certification.
• Competitive salary.
• Remote-first work culture.
• Opportunities for career advancement across various industries and technologies.
ERGOMED
Sword Health
First Citizens Bank
GE Aerospace
Get handpicked remote jobs straight to your inbox weekly.