Apply

QA Engineer - Remote

Posted 2 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: Rio de Janeiro, State of Rio de Janeiro, Brazil, Montevideo Department, Uruguay, Buenos Aires, Buenos Aires, Argentina, Lisbon, Lisbon, Portugal, Zagreb, Grad Zagreb, Croatia

🔍 Industry: Software Development

🏢 Company: Zyte👥 251-500💰 $3,000,000 Debt Financing over 3 years agoBig DataCloud ComputingSaaSPaaSData MiningSoftware

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: AWSDockerPythonSoftware DevelopmentSQLAgileData AnalysisHTMLCSSQAQA AutomationREST APICommunication SkillsLinuxWritten communicationJSON

Requirements:
  • BS degree in Computer Science, Engineering or equivalent.
  • Demonstrable programming knowledge and experience, minimum of 3 years (please provide code samples in your application, via a link to GitHub or other publicly-accessible service).
  • Minimum 3 years in a Software Test, Software QA, or Software Development role, in Agile, fast-paced environment and projects.
  • Solid grasp of web technologies and protocols (HTML, XPath, JSON, HTTP, CSS etc.); experience in developing tests against HTTP/REST APIs.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Ability to formulate basic to intermediate SQL queries; comfortable with at least one RDBMS and its utilities
  • Excellent level of written and spoken English; confident communicator; able to communicate on both technical and non-technical levels with various stakeholders on all matters of QA
Responsibilities:
  • Understand customer web scraping and data requirements; translate these into test approaches that include exploratory manual/visual testing and any additional automated tests deemed appropriate.
  • Provide input to our existing test automation frameworks from points of view of test coverage, performance, etc.
  • Ensure that project requirements are testable; work with project managers and/or clients to clarify ambiguities before QA begins.
  • Take ownership of the end-to-end QA process in newly-started projects.
  • Work under minimal supervision and collaborate effectively with Head of QA, Project Managers, and Developers to realize your QA deliverables.
  • Draw conclusions about data quality by producing basic descriptive statistics, summaries, and visualisations.
  • Proactively suggest and take ownership of improvements to QA processes and methodologies by employing other technologies and tools, including but not limited to: browser add-ons, Excel add-ons, UI-based test automation tools etc.
Apply

Related Jobs

Apply

📍 Portugal

🔍 Digital Healthcare

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed over 2 years agoInternet

  • Engineering background with hands-on scripting skills (Python or similar)
  • Basic understanding of Machine Learning or Computer Vision concepts
  • Solid knowledge of software testing principles and the development lifecycle
  • Experience using version control tools and task management systems
  • Strong analytical mindset with the ability to interpret technical data
  • Develop and maintain QA processes tailored to computer vision components
  • Conduct data acquisition and annotation efforts for model training and validation
  • Validate developments through technical experiments and scripting
  • Collaborate with cross-functional teams to test new features early in the development process
  • Track performance of deployed features and monitor quality post-launch
  • Clearly document and report issues, risks, and test results to stakeholders

PythonImage ProcessingMachine LearningQAAPI testingREST APICommunication SkillsAnalytical SkillsQuality AssuranceScriptingEnglish communication

Posted 10 days ago
Apply
Apply

📍 São Paulo

🧭 Full-Time

🔍 Telehealth

🏢 Company: Maximus Health, Inc.

  • 5+ years of QA engineering experience with a focus on test automation.
  • Strong experience with Cypress test automation for UI, component, and API testing.
  • 3+ years of experience with GraphQL and REST API testing.
  • Experience contributing to load, performance, and security testing initiatives and understanding their methodologies.
  • Demonstrated experience building new automation suites from early stages.
  • Strong understanding of test automation architecture principles.
  • Experience testing applications built with modern web frameworks (experience with Ruby and React stacks is a significant plus).
  • Proficiency with CI/CD workflows, preferably Github Actions.
  • Strong written and verbal communication skills.
  • Active contributor in agile development environments.
  • Experience mentoring or training junior engineers.
  • Design, develop, and maintain automated test suites using Cypress for UI, component, and API testing.
  • Perform manual testing activities to ensure comprehensive coverage.
  • Collaborate with developers on defining and implementing effective test automation architecture.
  • Actively contribute to the planning and execution of load, performance, and security testing initiatives.
  • Actively participate in agile ceremonies and provide quality-focused input during planning and refinement.
  • Mentor and train junior team members on test automation best practices.
  • Work with engineering teams to integrate testing into CI/CD workflows.
  • Document testing processes, test plans, and results in JIRA/Confluence.
  • Identify, report, and track defects through resolution.
  • Provide regular updates on testing progress and quality metrics.

GraphQLAgileCypressQA AutomationJiraAPI testingManual testingREST APIReactCI/CDConfluence

Posted 30 days ago
Apply