QA Engineer

Overview

Remote
Depends on Experience
Contract - Independent

Skills

API
API QA
Agile
Apache JMeter
Appium
Automated Testing
Behavior-driven Development
GitHub
GitLab
Google Cloud Platform
JIRA
JUnit
Java
Performance Testing
POSTMAN
Quality Assurance
Regression Analysis
Regulatory Compliance
Testing
Selenium
Security QA
Scripting
Test Cases
Test Scenarios

Job Details

We are looking for a QA Engineer to join our team and help ensure the highest quality of our products. You will work closely with developers, product managers, and other stakeholders to design, implement, and execute test strategies that guarantee seamless user experiences.

Responsibilities

  • Develop and execute test cases, scripts, and plans for functional, regression, and performance testing.
  • Automate test scenarios using frameworks like Selenium, Cypress, Playwright, or JUnit.
  • Conduct API testing with tools like Postman, Insomnia, or JMeter.
  • Identify, document, and track defects using JIRA, TestRail, or Zephyr.
  • Collaborate with development teams to integrate testing into CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps).
  • Ensure compliance with best practices in software testing and quality assurance.
  • Participate in Agile ceremonies and contribute to sprint planning.

Requirements

  • Experience in software testing (manual and automation).
  • Knowledge of programming languages (e.g., Java, JavaScript, Python, or Go) for test automation.
  • Familiarity with test automation tools such as Selenium, Cypress, Appium, or Playwright.
  • Experience with API and performance testing tools (Postman, JMeter, K6).
  • Understanding of version control systems like Git.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud Platform) and containerization tools (Docker, Kubernetes) is a plus.
  • Strong analytical and problem-solving skills.
  • Ability to work collaboratively in Agile teams.

Nice to Have

  • Experience in performance and security testing.
  • Knowledge of BDD frameworks like Cucumber.
  • Certifications in ISTQB or equivalent.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.