Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Jobs via Dice • Houston, Texas, United States
Role & seniority: QA Automation Engineer (1–5 years’ hands-on QA automation/test engineering in Agile/SDLC)
Automation: Selenium, Playwright, Cypress, Appium (or similar)
Programming/scripting: Java, Python, JavaScript, C#
API testing: Postman, REST Assured, Karate (or similar)
CI/CD: Jenkins, GitHub Actions, Azure DevOps, GitLab (integration of tests)
VCS: Git (GitHub, Bitbucket, etc.)
Databases: SQL and/or NoSQL
Test management/defect tools: Jira, qTest, TestRail, Zephyr (or similar)
Additional: cloud-based test platforms (desired), TDD/BDD tools (Cucumber/SpecFlow (nice-to-have))
Develop, maintain, and enhance automated test scripts/frameworks for UI, API, and performance testing; troubleshoot complex automation issues.
Collaborate with architects, QA leads, developers, and business teams to define testing requirements and integrate automation into CI/CD and release cycles.
Create detailed test documentation, execution plans/reports, and drive improvements in test coverage, speed, and reliability; research/adopt new automation tools.
1–5 years in QA automation or test engineering
Proficiency with at least one automation framework (Selenium, Playwright, Cypress, Appium)
Programming/scripting in Java, Python, JavaScript, or C#
API testing experience; familiarity with CI/CD pipelines and version control (Git)
SQL/NoSQL familiarity; experience with
Dice is the leading career destination for tech experts at every stage of their careers. Our client, HeartCentrix Solutions, is seeking the following. Apply via Dice today!
The ideal candidate will work collaboratively with leaders, QA teams, developers, and architects to design, build, and maintain automated testing solutions aligned with business and application needs. This role involves enhancing and supporting automation frameworks, test pipelines, and quality processes with a strong focus on reliability, scalability, and efficiency.
Collaborate with architects, QA leads, developers, and business teams to understand testing requirements and automation opportunities. Develop, maintain, and enhance automated test scripts and frameworks for UI, API, and/or performance testing. Troubleshoot and resolve complex automation issues; identify root causes and implement long-term solutions. Create detailed test documentation, test plans, execution reports, and estimated timelines. Research and integrate new automation tools, frameworks, and processes to improve test coverage, speed, and accuracy. Support adherence to quality standards, automation best practices, and secure coding guidelines. Work closely with developers to ensure automation is integrated into CI/CD pipelines and aligned with release cycles.
Education: Bachelor s degree in Computer Science, Software Engineering, Information Systems, or a related technical field (or equivalent experience).
Experience: 1 5 years of hands-on experience in QA automation, test engineering, or software development within an Agile or SDLC environment.
Automation frameworks: Selenium, Playwright, Cypress, Appium, or similar
Programming / scripting: Java, Python, JavaScript, C#, or similar
API testing: Postman, REST Assured, Karate, or similar Experience integrating automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, GitLab, etc.) Experience with version control (Git, GitHub, Bitbucket, etc.) Familiarity with SQL or NoSQL databases for test validation Experience working with defect tracking and test management tools (Jira, qTest, TestRail, Zephyr, etc.)
Experience with performance or load testing tools (JMeter, k6, LoadRunner, etc.) Experience with cloud-based test execution (Sauce Labs, BrowserStack, LambdaTest) Knowledge of behavior-driven development (BDD) tools like Cucumber or SpecFlow Strong analytical and problem-solving skills Ability to work effectively in a collaborative, Agile team environment