What are the responsibilities and job description for the QA Engineer position at CBTS?
CBTS has partnered with a client to identify an Automated QA Engineer on a 6 month contract to hire. This role will require a HYBRID/ONSITE schedule in Cincinnati, OH of 2 days/wk onsite at the client location
- MUST BE ELIGIBLE TO WORK IN A W2 FORMAT DUE TO CTH NATURE OF ROLE
Position Summary
The QA Engineer will ensure the quality and reliability of client's web and mobile applications across multiple product lines. This role is responsible for designing and executing test plans, developing automated test scripts, identifying and documenting bugs, and collaborating closely with developers and product teams to deliver world-class software.
Key Responsibilities
- Develop, maintain, and execute manual and automated test plans for web and mobile applications (React, React Native, .NET APIs).
- Work closely with developers, DevOps, and product managers to define test strategies, acceptance criteria, and release quality gates.
- Create, maintain, and run automated regression suites using frameworks such as Playwright, Cypress, or Selenium.
- Validate RESTful APIs using Postman, Swagger, or similar tools; assist in building automated API test coverage.
- Perform integration, performance, and security testing to ensure scalable, reliable applications.
- Collaborate with the engineering team to reproduce, triage, and verify fixes for defects in multiple environments.
- Participate in CI/CD pipeline integration for continuous testing (GitHub Actions, Azure DevOps, or Jenkins).
- Maintain clear and detailed documentation of test results, defects, and QA processes.
- Contribute to the continuous improvement of QA tools, frameworks, and processes.
Qualifications
Required:
- 3 years of experience as a QA Engineer in a web or SaaS environment.
- Strong understanding of software QA methodologies, tools, and processes.
- Hands-on experience with test automation frameworks (Playwright, Cypress, Selenium, or similar).
- Experience testing REST APIs and microservices.
- Working knowledge of SQL for data validation.
- Familiarity with Git-based workflows and CI/CD pipelines.
- Excellent analytical, troubleshooting, and communication skills.
Preferred:
- Experience with React, React Native, and .NET environments.
- Exposure to Azure DevOps, Telerik Reporting, or Power BI testing.
- Knowledge of performance/load testing tools (e.g., JMeter, K6).
- ISTQB or similar QA certification.
Salary : $65 - $75