
QA Engineer
Jobs via Dice • Columbus, Ohio, United States
Role & seniority: QA Automation Engineer, 8+ years experience, Contract – Onsite
Stack/tools: Selenium WebDriver; Java; Python; Cucumber/BDD; Rest Assured; SoapUI; Postman; Web & Mobile (iOS/Android); test frameworks (POM, Hybrid, Data-Driven, BDD); SDLC/STLC; Gradle/Maven; Git/Bitbucket; JIRA/Confluence; qTest/ALM; CI/CD tools (Jenkins, GitLab, Azure DevOps)
Top 3 responsibilities
-
Design, develop, maintain and execute automated test scripts; perform API automation and end-to-end validation
-
Conduct functional, regression, integration, UAT and performance testing; validate across web/mobile and multiple devices/OS
-
Collaborate with business, development and product teams; drive defect identification, root-cause analysis, traceability; integrate tests with CI/CD and ensure test data quality
-
Must-have skills: strong hands-on automation with Selenium WebDriver; Java and Python; Cucumber/BDD; API testing with Rest Assured/SoapUI/Postman; web/mobile testing; experience with QA framework design; CI/CD integration; banking/digital banking or CCaaS domain exposure; excellent communication and cross-team coordination
-
Nice-to-haves: experience with CCaaS platforms and contact center tooling; backend banking systems validation; performance testing using JMeter/LoadRunner; Agile/Scrum ceremonies participation; advanced test documentation and traceability
-
Location & work type: Columbus, OH or Wilmington, DE; Contract – Onsite
Full Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Purple Drive Technologies LLC, is seeking the following. Apply via Dice today!
Job Title: QA Automation Engineer
Locations
Columbus, OH Wilmington, DE
Type: Contract - Onsite
Experience Level: 8+ Years
Job Overview
We are seeking highly skilled QA Automation Engineers with strong experience in automation frameworks, API testing, and hands-on involvement in complex enterprise environments such as banking, digital channels, and contact center applications. The ideal candidate will have deep expertise in functional testing, automation tools, and end-to-end validation processes across web and mobile platforms.
Key Responsibilities
Develop, maintain, and execute automation test scripts using Selenium, Java, Python, and Cucumber. Perform API automation testing using Rest Assured, SoapUI, and Postman. Conduct functional, regression, integration, UAT, and performance testing (JMeter / Load Runner). Validate web and mobile applications across multiple devices and operating systems. Collaborate with business teams, developers, and product owners to understand requirements and acceptance criteria. Drive defect identification, root cause analysis, and traceability across multiple integrated systems. Utilize enterprise tools such as CCaaS, Operations Desktop, Admin Tools to validate contact center workflows.
Participate in Agile ceremonies: sprint planning, refinement, daily standups, demos, retrospectives. Ensure adherence to UAT best practices, test data management standards, and end-user validation procedures.
Prepare comprehensive test documentation: test plans, test cases, defect reports, traceability matrices. Work closely with DevOps, CI/CD, and engineering teams to integrate automated testing with build pipelines. Support banking initiatives including digital banking workflows, backend systems validation, and API integrations.
Required Skills & Experience
Automation & Tools
Strong hands-on experience with
- Selenium WebDriver
- Java & Python
- Cucumber / BDD
- Rest Assured, SoapUI, Postman
- Experience testing Web and Mobile applications (iOS & Android).
- Proficiency with frameworks such as POM, Hybrid, Data-Driven, BDD.
SDLC / STLC Proficiency
Expertise across all phases of software testing
- Test Planning
- Test Design
- Test Execution
- Reporting
- Automation Framework Development
- DevOps & CI/CD
Hands-on experience with
- Gradle, Maven
- Git, Bitbucket
- JIRA, Confluence
- qTest / ALM
- CI/CD pipelines (Jenkins, GitLab, Azure DevOps)
- Domain Expertise
Strong experience in
- Digital Banking Platforms
- Backend Banking Systems
- Contact Center operations
- CCaaS platforms
- Enterprise Admin Tools
- Analytical & Soft Skills
Strong ability to analyze workflows, trace defects across systems, and validate integrations. Excellent communication skills for cross-functional coordination. Strong stakeholder management and documentation abilities. Ability to work in fast-paced Agile/Scrum environments.