Hybrid Full-time

OpenObserve Inc. is hiring a QA Engineer

About the Role

OpenObserve Inc. is looking for a QA Engineer to join a small, dedicated team. You will play a key role in maintaining and enhancing software quality through automated testing, focusing on backend and frontend frameworks.

What You'll Do

  • Design, develop, and execute automated tests using Pytest for backend and Cypress or Playwright for frontend testing.
  • Develop, maintain, and execute automated test scripts for backend services.
  • Conduct API testing to ensure high-quality integration and system robustness.
  • Develop and maintain performance testing suites to ensure application scalability.
  • Collaborate with development teams to identify requirements and incorporate quality assurance from project start.
  • Analyze test results, report on execution, and track defects for timely resolution.
  • Enhance and maintain the automation framework to support CI/CD processes.
  • Participate in code reviews and design discussions to ensure best practices in test script development.
  • Maintain up-to-date knowledge of industry trends in software testing.

What We're Looking For

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3-4 years of experience in QA testing with a strong focus on automation in API.
  • At least 2 years of experience with Cypress or Playwright.
  • Proficient with Pytest and scripting in Python.
  • Experienced in API testing using tools such as Postman or similar.
  • Experience with database testing, including SQL and familiarity with technologies like MySQL, PostgreSQL, or MongoDB.
  • Ability to perform thorough regression testing and follow CI/CD practices.
  • Hands-on experience with performance testing tools and methodologies.
  • Strong understanding of CI/CD processes and tools like Jenkins or GitLab CI.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.

Nice to Have

  • Experience with containerization technologies like Docker and orchestration with Kubernetes.
  • Familiarity with cloud services (AWS, Azure, Google Cloud) and their management APIs.
  • Prior experience in an Agile development environment.

Technical Stack

  • Automation: Pytest, Cypress, Playwright
  • Languages/Scripts: Python, SQL
  • Tools: Postman, Jenkins, GitLab CI
  • Databases: MySQL, PostgreSQL, MongoDB
  • Infrastructure: Docker, Kubernetes, AWS, Azure, Google Cloud

Team & Environment

You'll be joining a small, dedicated team in a collaborative environment. You will have the chance to influence product direction and technical decisions while working on an open-source product with a growing community.

Benefits & Compensation

  • Competitive compensation and equity.
  • Flexible work arrangements.
  • Collaborative environment.
  • Chance to influence product direction and technical decisions.
  • Work on an open-source product with a growing community.
  • Career growth opportunities.

OpenObserve Inc. is an equal opportunity employer.

Required Skills
PytestPythonCypressPlaywrightPostmanMySQLPostgreSQLMongoDBSQLJenkinsAutomated TestingAPI TestingTest AutomationCI/CDDatabase Testing
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Job Details
Category qa_testing
Posted a month ago