Overview
Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
25% Travel
Skills
API QA
Acceptance Testing
Agile
AWS
Appium
Android
Automated Testing
BDD
Database QA
Cypress
Cucumber
ISTQB
IOS Development
POSTMAN
Manual Testing
Kubernetes
Jenkins
JavaScript
Java
JUnit
Mobile Testing
Quality Assurance
Scrum
Security QA
Selenium
Selenium WebDriver
SoapUI
Software Development
Software Development Methodology
Test Cases
Test Plans
Regression Analysis
Zephyr
SQL
STLC
Scripting
TestNG
TestRail
Performance Testing
Root Cause Analysis
JIRA
GitLab
Python
Reporting
NoSQL
Job Details
Job Title: SDET / QA Engineer
Location: Columbus, OH (Hybrid, Locals preferred)
Contract: W2 Only
Duration: 12+ Months
About the Role:
We are seeking a highly skilled Software Development Engineer in Test (SDET) with strong expertise in both automation and manual testing. The ideal candidate will be responsible for designing and implementing robust test frameworks, executing test cases, and ensuring the quality and reliability of enterprise applications across various domains.
Key Responsibilities:
- Design, develop, and maintain automated test frameworks using tools such as Selenium, Cypress, Playwright, or Appium.
- Write and execute manual test cases for functional, regression, integration, and user acceptance testing.
- Collaborate with developers, product owners, and QA team members to understand requirements and define test strategies.
- Develop and maintain API testing scripts using tools like Postman, RestAssured, or SoapUI.
- Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
- Perform defect tracking, root cause analysis, and test reporting using tools like JIRA, TestRail, or Zephyr.
- Ensure test coverage across web, mobile, and backend systems.
- Participate in code reviews, test plan reviews, and release readiness assessments.
- Maintain documentation for test cases, test plans, and automation scripts.
Required Skills & Experience:
- 12+ years of experience in QA engineering, with a mix of manual and automation testing.
- Strong programming/scripting skills in Java, Python, JavaScript, or C#.
- Hands-on experience with Selenium WebDriver, TestNG, JUnit, or similar frameworks.
- Experience with API testing, performance testing, and security testing.
- Familiarity with Agile/Scrum methodologies and working in cross-functional teams.
- Strong understanding of SDLC, STLC, and QA best practices.
- Excellent analytical, problem-solving, and communication skills.
- Experience with BDD frameworks like Cucumber or SpecFlow.
- Exposure to cloud platforms (AWS, Azure, Google Cloud Platform) and containerized environments (Docker, Kubernetes).
- Knowledge of database testing using SQL or NoSQL.
- Experience with mobile testing (Android/iOS) and cross-browser testing.
Certifications:
- ISTQB Certified Tester Foundation or Advanced Level
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.