QA Tester

Webcreek Technology Inc.
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) HTML JavaScript (Programming Language) Agile Methodology Automation of Tests Browser Compatibility Cascading Style Sheets (CSS) Code Coverage Databases System Configuration Distributed Systems Monitoring of Systems
+28 more
Issue Tracking Systems Python (Programming Language) Microsoft UI Automation MySQL Message Queuing Telemetry Transport (MQTT) Network Protocols Systems Development Life Cycle Redis Regression Testing Selenium Software Engineering Test Data Web Applications Web Application Frameworks WebSocket WebRTC Reliability of Systems Backend Vue.js Containerization Git Flow Playwright Graphql Web Technologies Front End Software Development JestJS Software Version Control Docker

Job description

WebCreek is looking for a QA Tester to join our team and support the validation of a full-stack platform that integrates cloud applications, real-time communication, and hardware-connected devices. With over 29 years of experience and a global footprint across 25 countries, WebCreek provides world-class software teams to Fortune 500 companies, fast-growing startups, and innovative organizations. This role focuses on validating system reliability, performance, and user workflows across web applications, backend services, and device communication layers.

If you enjoy identifying issues, improving quality standards, and working in a collaborative engineering environment, we would love to connect with you.

What You’ll Do

  • Design, develop, and execute manual and exploratory test cases across web applications and backend services
  • Perform end-to-end testing of critical workflows, including system configuration, device onboarding, and real-time event handling
  • Validate real-time communication features such as WebSockets, GraphQL subscriptions, and MQTT messaging
  • Test cross-browser compatibility and responsive behavior of user interfaces
  • Verify system monitoring, alerting, and event management functionality
  • Develop and maintain automated tests for frontend and backend components using modern testing frameworks
  • Build and execute end-to-end UI automation tests
  • Contribute to regression testing suites for system-level validation
  • Execute comprehensive regression testing using parallel test runners
  • Validate integrations between cloud platforms and on-premises components
  • Test data synchronization across real-time and persistent storage systems
  • Simulate device interactions and validate system behavior under different scenarios
  • Verify system logic across multiple operational scenarios and workflows
  • Identify, document, and track defects using version control and issue tracking tools
  • Participate in test planning, estimations, and agile ceremonies
  • Provide clear feedback on product quality and release readiness
  • Review deliverables from a quality assurance perspective to ensure adequate test coverage
  • Maintain and improve testing standards, documentation, and processes

Requirements

  • 1+ years of experience in software testing or quality assurance
  • Familiarity with software development lifecycle (SDLC) and agile methodologies
  • Experience with Git-based workflows (branching, pull requests, issue tracking)
  • Basic understanding of web technologies (HTML, CSS, JavaScript)
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • High attention to detail and ability to work independently and collaboratively

Preferred Qualifications:

  • Experience testing modern JavaScript frameworks (e.g., Vue.js or similar)
  • Familiarity with GraphQL APIs and related tools
  • Experience with automated testing frameworks (e.g., Playwright, Vitest, Selenium)
  • Knowledge of Python for test automation
  • Understanding of real-time communication protocols (WebSockets, MQTT)
  • Experience working with databases such as MySQL or Redis
  • Familiarity with Docker and containerized environments
  • Experience testing systems that integrate with hardware or IoT devices
  • Understanding of network protocols and distributed systems
  • Experience working in safety-critical or highly regulated environments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all