Job Closed

This listing is no longer active.

Zipdev logo
Zipdev

Remote technical staffing from Latin America.

Mid QA Engineer

QA EngineerQA EngineerFull TimeRemoteSeniorTeam 51-200Since 2017H1B No SponsorCompany SiteLinkedIn

Location

Mexico

Posted

60 days ago

Salary

0

Seniority

Senior

Job Description

Mid QA Engineer

Zipdev

• Design, build, and maintain an automated test suite covering E2E, integration, and API-contract layers across the Rails backend and React frontend • Own and maintain Playwright E2E test suites covering critical user journeys (scheduling, provider workflows, huddle boards, patient lookups, authentication) • Collaborate with engineers on RSpec integration and unit test coverage — reviewing test quality, identifying gaps, and contributing tests where needed • Define and enforce quality gates in the CI/CD pipeline: test pass thresholds, coverage floors, Brakeman/bundler-audit clean runs, and ESLint/RuboCop compliance • Develop and maintain test data strategies using synthetic data exclusively — patient names with -SYN suffix, IDs with SYNTHETIC_ prefix — ensuring no PHI enters any test artifact • Validate data mapping correctness across dental practice management systems (DPMS): Orthotrac, PracticeWorks, SoftDent, WinOMS, and others • Write and maintain VCR cassettes and WebMock stubs for external HTTP integrations, ensuring tests remain deterministic and do not call live services • Review and triage Brakeman security findings, coordinating remediation with engineers before PRs are merged • Perform exploratory testing against staging environments, filing clear, reproducible bug reports with steps, environment context, and expected vs. actual behavior • Maintain and evolve the QA section of the AI Code Review Checklist as the team's practices mature • Participate in pull request reviews with a quality and compliance lens: PHI exposure, OWASP Top 10 risks, hardcoded secrets, overly broad rescue blocks, invalid dependencies • Collaborate with frontend-focused engineers to ensure React components and TanStack Query state management are covered by meaningful tests • Contribute to and validate API contract tests as the Rails API evolves • Participate in AI-augmented development workflows, reviewing AI-generated tests for correctness, hallucinated mocks, and phantom assertions • Proactively update test documentation, coverage reports, and QA runbooks when behavior or architecture changes

Job Requirements

  • Proven experience designing and maintaining automated test suites across backend APIs and frontend UIs
  • Hands-on Playwright experience for E2E testing of modern React applications
  • Solid understanding of RSpec — able to read, write, and review unit/integration specs confidently
  • Strong knowledge of test data management: fixture design, factory patterns (FactoryBot), synthetic data conventions
  • Experience with HTTP stubbing strategies (WebMock, VCR, or equivalents) for reliable integration tests
  • Familiarity with CI/CD pipelines and the role of automated quality gates (GitHub Actions or equivalent)
  • Comfortable reading Rails application code and React component code to understand behavior and identify testable contracts
  • Working knowledge of REST API design — able to test endpoints using request specs or API clients independently of the UI
  • Familiarity with Git-based workflows, pull requests, and conventional commits AI-Augmented Development (Required)
  • Hands-on experience using AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) for test generation and coverage analysis
  • Clear understanding of the Human → AI → Human review loop — AI generates, humans validate; no phantom assertions or hallucinated mocks ship
  • Ability to critically evaluate AI-generated tests for correctness: mock contracts that match real API behavior, assertions that would actually catch regressions
  • Awareness of AI traceability practices: commit trailers, review checklists, prompt hygiene HIPAA & Compliance Awareness (Required)
  • Strong understanding that Protected Health Information (PHI) must never appear in tests, test fixtures, VCR cassettes, logs, screenshots, or CI artifacts
  • Discipline around synthetic data usage — no real patient names, DOBs, addresses, or record IDs in any test asset
  • Ability to identify PHI exposure risks in test code during PR review
  • Comfort working exclusively with mock or synthetic data environments
  • Awareness of OWASP Top 10 and secure coding patterns relevant to test design (e.g., authentication bypass risks in test setup)
  • Preferred / Nice-to-Have Qualifications
  • Experience testing healthcare or dental SaaS applications
  • Familiarity with dental practice management system data models or healthcare data normalization workflows
  • Experience with Azure Cosmos DB data structures and how to assert against document-shaped responses
  • Prior work in a TDD/BDD environment with red-green-refactor discipline
  • Experience with performance or load testing (k6, Locust, or equivalent) for API endpoints
  • Familiarity with Kamal-based deployment workflows and containerized staging environments
  • Experience writing or maintaining Cucumber/Gherkin feature specs in collaborative QA environments
  • Healthcare data exchange familiarity (HL7, FHIR, or dental-specific formats)
  • Playwright component testing or visual regression testing experience

Benefits

  • Work remotely Monday - Friday, 40 hours a week (no weekends)
  • Health Care Reimbursement
  • Active Lifestyle Reimbursement
  • Quarterly Home Office Reimbursement
  • Did we mention it's REMOTE?!!

Related Categories

Related Job Pages

More QA Engineer Jobs

SharkNinja logo

Quality Inspector

SharkNinja

SharkNInja is a global leader in the housewares and small appliances industry, providing innovative vacuum cleaners via the company’s Shark brand and serving

QA Engineer60 days ago
Full TimeRemoteTeam 4,000Since 1994

About Us SharkNinja is a global product design and technology company, with a diversified portfolio of 5-star rated lifestyle solutions that positively impact people's lives in homes around the world. Powered by two trusted, global brands, Shark and Ninja, the company has a proven track record of bringing disruptive innovation to market and developing one consumer product after another has allowed SharkNinja to enter multiple product categories, driving significant growth and market share gains. Headquartered in Needham, Massachusetts with more than 4,100 associates, the company's products are sold at key retailers, online and offline, and through distributors around the world. About the Role: PSI Inspector or PSQA audit at assigned Suppliers' Location. This is where your SharkNinja journey begins. You're an explorer-not a tour guide-driven by curiosity, fueled by taking chances, and unwilling to fly under the radar. Here, bold moves turn into real impact, growth comes from challenge, and your work helps shape what's next. LOCATION: Rayong, Thailand. Here are some of the EXCITING things you'll get to do: Essential Functions:• Executes the PSI audit based on PSI inspection instruction & ID Spec.• Prepares an accurate PSI report and feedback the major issue to his/her supervisor.• Perform process audit, IA, generate audit report and follow up to closure.• Support QE/QM for the new project manufacturing readiness.• Must Polite, decisive and with a presentable working attire during visit to supplier facility.• Observes the Health and Safe Working Rules and Regulations. Additional Responsibilities:• Collaborate with suppliers' QA team to perform the PSI audit.• Conduct process audit independently. Attributes and Skills:• PSI Audit report.• Weekly/Monthly quality inspection report.• Weekly/Monthly PSQA audit report. You are Expected:• 2+ years experience in quality inspection, testing or related functions.• Experience of understanding the quality inspection instruction, drawings, specifications.• Independently generate the inspection report.• Be familiar with the inspection instruments and the calibrations.• Be familiar with MS office, such as word, excel. Functional Skills/Knowledge• Be able to read and write Chinese or English or both.• Quality inspection background.• Be familiar with the sampling quality inspection method.• Ability to deal with simple data analysis and generate the inspection report.• Ability to work independently.• Be honest, loyal to the work.• Can be traveling when necessary.• No color weakness or blindness, no heavy shortsightedness. Education/Certifications/Affiliations: Technical school or college degree. Travel Requirements: Be flexible for domestic and international travel. Working time: Monday - Saturday. Our Culture At SharkNinja, we don't just raise the bar-we push past it every single day. Our Outrageously Extraordinary mindset drives us to tackle the impossible, push boundaries, and deliver results that others only dream of. If you thrive on breaking out of your swim lane, you'll be right at home. What We Offer We offer competitive health insurance, retirement plans, paid time off, employee stock purchase options, wellness programs, SharkNinja product discounts, and more. We empower your personal and professional growth with high impact Learning Programs featuring bold voices redefining what's possible. When you join, you're not just part of a company-you're part of an outrageously extraordinary community. Together, we won't just launch products-we'll disrupt entire markets. At SharkNinja, Diversity, Equity, and Inclusion are vital to our global success. Valuing each unique voice and blending all of our diverse skills strengthens SharkNinja's innovation every day. We support ALL associates in bringing their authentic selves to work, making an impact, and having the opportunity for career acceleration. With help from our leadership, associates, and our community, we aim to have equity be a key component of the SharkNinja DNA. Learn more about us: Life At SharkNinja Outrageously Extraordinary SharkNinja Candidate Privacy Notice - For candidates based in all regions, please refer to this Candidate Privacy Notice. - For candidates based in China, please refer to this Candidate Privacy Notice. - For candidates based in Vietnam, please refer to this Candidate Privacy Notice. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, disability, or any other class protected by legislation, and local law. SharkNinja will consider reasonable accommodations consistent with legislation, and local law. If you require a reasonable accommodation to participate in the job application or interview process, please contact SharkNinja People & Culture at accommodations@sharkninja.com

Thailand
Job Closed
PureSpectrum logo

Manual QA Engineer

PureSpectrum

Awarded MR Supplier of the Year, PureSpectrum is the quality-first Market Research and Insights Platform.

QA Engineer60 days ago
Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

Who We Are: PureSpectrum is a rapidly growing market research and insights platform. We simplify technology for researchers so they can gather and use consumer data the way they want – without disruption. As the go-to solution for high-quality multi-sourcing and fully automated research, PureSpectrum is helping to shape the future of insights. PureSpectrum currently facilitates more than 65 million online interviews annually through our Marketplace. Our proprietary, industry’s first and only, respondent-level scoring system — PureScore, continues to set the industry standard for data quality and reliability. Recognized globally for both innovation and culture, PureSpectrum has been named one of Newsweek’s Global Most Loved Workplaces (2023–2025), included in Inc.’s Best Workplaces (2024-2025), certified as a Great Place to Work (2022–2025), and featured on Built In’s Best Places to Work list (2023–2025). PS is rapidly becoming the leading solution for quality multi-sourcing, as well as end to end automated research solutions. The Opportunity: PureSpectrum is seeking a detail-oriented and experienced Manual QA Engineer to join our team. This role is crucial for ensuring the integrity and reliability of our platform, with a strong focus on API, feature, and regression testing. The ideal candidate will be proficient in both white-box and black-box manual testing methodologies, possess strong analytical skills for data validation (specifically within MongoDB), and be adept at utilizing tools like Postman, Jira, and Confluence. The Quality Analyst will be a core collaborator, translating complex requirements into precise test plans and providing essential metrics and suggestions to drive quality improvement across our cross-functional teams. Your Responsibilities: Test Planning and Execution - Write and maintain clear, concise, and comprehensive test plans and detailed test cases for new features and existing systems. - Proficiently conduct effective API testing using industry-standard tools, such as Postman, to validate backend logic and data exchange. - Perform thorough manual testing, encompassing both white-box (logic and internal structure validation) and black-box (functional and user experience validation) techniques. - Execute dedicated regression testing cycles and perform new feature testing to ensure flawless product delivery. - Write and execute test scenarios, manage test results, and track progress using dedicated test management tools (e.g., TestLink, Xray, or similar platforms). - Validate the accuracy of stored data and execute queries in NoSQL databases, with specific expertise required for MongoDB. Analysis and Communication - Analyze test data and provide necessary, actionable suggestions and feedback to Project Managers, Survey Programmers, and Data Analysts. - Define accurate timelines and estimations for testing efforts based on project requirements and client deliverables. - Help maintain and report on testing metrics to identify major areas of issues, bottlenecks, and opportunities for overall quality improvement. - Collaborate effectively with cross-functional teams (including Product Development and Support) to find innovative ways to meet customer needs and swiftly resolve issues. - Utilize Jira and Confluence for effective defect management (bug tracking), task monitoring, documentation of test artifacts, and knowledge sharing. Requirements: - Education: Bachelor's degree in Computer Science, Engineering, or a related field. - Experience: 3–4 years of experience as a Quality Analyst or in a similar role in software - Strong knowledge of software QA methodologies, tools, and processes. - Proven experience in API testing, with proficiency in using Postman. - Experience in writing and executing test scenarios using dedicated test management tools. - Knowledge and experience in querying and manipulating data in MongoDB. - Familiarity with Agile frameworks (Scrum, Kanban, etc.). - Familiarity with Gherkin - Experience using tools like Jira and Confluence for managing the test life cycle and - documentation. - Strong analytical aptitude, results-oriented mindset with great attention to detail. - Must have exceptional communication skills, both verbal and written, to interact with all organizational levels - Proven ability to work collaboratively with all levels of the organization. - Proven ability to confidently & comfortably present information to a variety of levels within the organization, including upper management. PureSpectrum Benefits: Join PureSpectrum and become part of our innovative culture (PSX), where we prioritize your professional growth and foster a strong sense of team connection. You'll be part of a rewarding, high-standard environment where team members genuinely enjoy regular celebrations and events—a truly exceptional experience at every level. PureSpectrum is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected status.

Brazil
Full TimeRemoteTeam 51-200

About Us! We are a growing, product-focused team dedicated to building high-quality web experiences powered by modern technologies. Our environment values creativity, ownership, and collaboration, with engineers, designers, and product managers working closely together to deliver features that directly impact customers. About The Role We are looking for a Software QA Engineer to ensure the quality and reliability of our web applications. The ideal candidate has experience in manual and automated testing, modern test automation frameworks such as Playwright or Cypress, and a strong understanding of web technologies. Experience using AI-assisted coding tools to improve testing efficiency is a plus. Responsibilities - Design, develop, and maintain automated tests. - Perform manual and automated testing for web applications. - Collaborate with developers, product managers, and designers to understand requirements and ensure product quality. - Identify, document, and track bugs using issue tracking tools. - Create and maintain test plans, test cases, and test documentation. - Integrate automated tests into CI/CD pipelines. - Use AI-assisted coding tools to improve testing workflows and increase productivity. - Conduct regression, functional, integration, and performance testing. - Ensure web applications work properly across different browsers and devices. - Participate in code reviews and contribute to improving testing strategies and quality standards. Required Qualifications - +4 years of experience in Software Quality Assurance or Test Engineering. - Experience with test automation frameworks such as Playwright or Cypress. - Knowledge of end-to-end testing strategies and best practices. - Good understanding of JavaScript and TypeScript for writing automated tests. - Experience testing modern web applications (HTML, CSS, JavaScript). - Familiarity with API testing tools such as Postman or similar tools. - Experience with bug tracking and test management tools (Jira, TestRail, etc.). - Understanding of CI/CD processes and integration of automated tests. - Strong attention to detail and problem-solving skills. - Good communication and teamwork skills. Nice to Have - Experience with AI-assisted coding tools (such as Claude Code, Cursor, or similar). - Experience with performance testing tools. - Experience working in Agile or Scrum environments. Job Types: - Temporary, Full-time - Schedule: Monday to Friday Pay: $70k to $90k CAD per year We Offer: - Health Spending Account - Disability insurance - Life insurance - Paid time off - Work from home

Canada
C$70K - C$90K / year
Brookfield Renewable U.S. logo

Scheduler

Brookfield Renewable U.S.

TerraForm Power (“TERP”), a platform company of Brookfield Renewable, attracts high-performing individuals who are driven to make an impact in a fast-paced and collaborative environment. We offer unparalleled opportunity to lead and manage one of the largest renewable energy businesses with decades of history, while contributing to the global need for sustainable energy. We offer tremendous growth opportunity for individuals with an entrepreneurial mindset. The company is committed to employee development, encouraging curiosity, ownership, and continuous learning. You’ll be empowered to take initiative, contribute ideas, and grow your career within a supportive and ambitious organization.

QA Engineer60 days ago
Full TimeRemoteTeam 501-1,000

Scheduler Job Type: Exempt Salaried, Full-Time Location: Remote U.S. Reports To: Vice President, Project Management Department: Operations About Us TerraForm Power (“TERP”), a platform company of Brookfield Renewable, attracts high-performing individuals who are driven to make an impact in a fast-paced and collaborative environment. We offer unparalleled opportunity to lead and manage one of the largest renewable energy businesses with decades of history, while contributing to the global need for sustainable energy. We offer tremendous growth opportunity for individuals with an entrepreneurial mindset. The company is committed to employee development, encouraging curiosity, ownership, and continuous learning. You’ll be empowered to take initiative, contribute ideas, and grow your career within a supportive and ambitious organization. Job Summary TerraForm Power is seeking a Scheduler to support the Project Management team within the Operations organization. This role will be responsible for developing, maintaining, and analyzing detailed project schedules across renewable energy construction and repowering projects. The Scheduler will work closely with project managers, engineering teams, contractors, and other stakeholders to ensure schedules accurately reflect project scope, sequencing, and resource requirements. The role will provide critical visibility into project timelines, identify schedule risks, and support the successful execution of projects from development through construction and commissioning. This position reports to the Vice President, Project Management and supports multiple projects within TerraForm’s renewable energy portfolio. Responsibilities Project Scheduling & Planning - Develop and maintain integrated master project schedules for renewable energy projects including solar, wind, and energy storage. - Build detailed schedules with appropriate work breakdown structures (WBS), sequencing, dependencies, and milestones. - Coordinate with engineering, procurement, and construction teams to ensure schedules reflect realistic execution timelines. - Incorporate contractor, vendor, and subcontractor schedules into the overall project schedule. Schedule Monitoring & Analysis - Track schedule progress and provide weekly and monthly schedule updates to project leadership. - Perform critical path analysis, identify near-critical activities, and recommend mitigation strategies. - Monitor schedule performance indicators including float trends, schedule variance, and milestone adherence. - Identify potential delays or risks and work with project teams to develop recovery plans. Project Controls & Reporting - Support project controls activities including earned value management (EVM), schedule performance analysis, and progress tracking. - Prepare schedule narratives, progress curves, and milestone reports for internal project teams and senior leadership. - Assist project managers with scenario planning and schedule impact analysis related to scope or schedule changes. - Maintain schedule documentation and ensure compliance with internal scheduling standards. Stakeholder Coordination - Collaborate with internal teams including Project Management, Engineering, Procurement, Finance, and Operations to ensure accurate schedule development. - Participate in project meetings and planning sessions to review schedule status and key milestones. - Provide scheduling guidance and technical support to project teams and contractors. Qualifications Education - Bachelor’s degree in Engineering, Construction Management, Project Management, or a related discipline. Experience - Minimum 5 years of experience in project scheduling, project controls, or construction planning. - Experience supporting large infrastructure, energy, or renewable energy projects preferred. - Experience developing schedules for engineering, procurement, and construction (EPC) projects is strongly preferred. Technical Skills - Strong proficiency in Primavera P6 and/or Microsoft Project. - Understanding of critical path method (CPM) scheduling principles. - Experience with schedule analysis, risk identification, and recovery planning. - Familiarity with earned value management (EVM) concepts and project performance metrics is a plus. Professional Skills - Strong analytical and problem-solving skills. - Excellent communication and stakeholder coordination abilities. - Ability to manage multiple projects in a fast-paced, multi-project environment. - Strong attention to detail and organizational skills. ADDITIONAL INFORMATION - Travel: Occasional travel may be required for project meetings or site visits. A note to Recruiting Agencies, TerraForm Power Human Resources team does not accept unsolicited resumes from third party recruiters, staffing firms, or related agencies. The Human Resources team coordinates all recruiting and hiring at our company. We do not accept resumes from third-party recruiters unless authorized by the Human Resources team and if a signed agreement is in place. Any unsolicited resumes will be considered property of TerraForm Power and we are not responsible for any related fees. All communication related to recruiting partnerships should ONLY be directed to the Human Resources team.

United States
Job Closed