Full Time/Contract, 25% Remote Tampa, FL Java Software Engineer in Test

COGENT Infotech

Tampa (FL)

Hybrid

USD 90,000 - 110,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Cogent Infotech in Tampa, FL, offers a hybrid Software Development Engineer in Test role focused on building robust automation for APIs, UI, and backend services. The position emphasizes regression and integration testing, with collaboration across Agile teams to ensure high-quality software delivery.

The role requires 4+ years in software testing and proficiency with Java or Python, plus experience with Selenium, Rest Assured, Karate, and CI/CD tools.

Qualifications

  • Minimum of 4 years of related software testing, automation, or quality engineering experience.
  • Hands-on experience with test automation frameworks and tools such as Selenium, TestNG, JUnit, or Cucumber.
  • Strong experience with automated testing across UI, API, backend services, regression, and integration scenarios.
  • Proficiency in Java or Python and strong SQL skills.

Responsibilities

  • Develop and maintain automated test scripts for APIs, UI, and backend services.
  • Implement and enhance existing automation scripts to support regression and integration testing.
  • Design test cases based on user stories, requirements, and acceptance criteria.
  • Perform system integration and automated testing for new or updated applications.
  • Identify, log, track, and help resolve defects using Jira or similar tools.
  • Integrate automated tests with CI/CD pipelines using Jenkins, Bitbucket, or CloudBees.
  • Participate in story refinement and sprint planning to ensure clear understanding of requested functionality.
  • Collaborate with developers, QA engineers, business partners, and cross-functional teams to improve software quality.
  • Stay current with new software testing methodologies, tools, frameworks, and automation technologies.
  • Communicate openly with team members and support a collaborative, team-oriented delivery model.

Education

Bachelor's degree or equivalent professional experience

Tools

Selenium
TestNG
Rest Assured
Karate
Java
Python
API Testing
UI Automation
Backend Test Automation
CI/CD
Jenkins
Bitbucket
CloudBees
Cucumber
Git
JUnit
Jira
SQL

Job description

About the Company

Join a long-established organization in the financial services and technology space, known for building, supporting, and securing business-critical digital platforms.

As a Software Development Engineer in Test, you will play a key role in validating applications, services, and software solutions through strong automation, API testing, and quality engineering practices.

This role offers the opportunity to work closely with software engineering, product, testing, and business teams to design automated tests, support regression and integration testing, and improve overall software quality across modern enterprise systems.

  • Job Title: Java Software Engineer in Test
  • Employment Type: Full-time hybrid role; in-office 3 days per week
  • Work Location: Tampa, FL / Coppell, TX
  • Salary Range: $90,000 - $110,000
Summary

Build Quality, Reliability, and Automation at Scale!

We are looking for an experienced professional with strong test automation, API testing, UI automation, backend service validation, and CI/CD integration experience. This role is ideal for someone who can design automated test cases, maintain test frameworks, collaborate across Agile teams, and help ensure secure, reliable, and scalable software delivery.

Applicants must have authorization to work in the United States that permits full-time employment for the duration of the position without requiring current or future employer sponsorship.

Primary Skills
  • Selenium
  • TestNG
  • Rest Assured
  • Karate
  • Java
  • Python
  • API Testing
  • UI Automation
  • Backend Test Automation
  • CI/CD
  • Jenkins
  • Bitbucket
  • CloudBees
  • Cucumber
  • Git
  • JUnit
  • Jira
  • SQL
Secondary Skills
  • Regression Testing
  • Integration Testing
  • Agile
  • Scrum
  • Kanban
  • Waterfall
  • Test Case Design
  • Defect Management
  • Story Refinement
  • Sprint Planning
  • Databases
  • Onsite/Offshore Coordination
  • Privacy and Security Testing Considerations
What You'll Do
  • Develop and maintain automated test scripts for APIs, UI, and backend services
  • Implement and enhance existing automation scripts to support regression and integration testing
  • Design test cases based on user stories, requirements, and acceptance criteria
  • Perform system integration and automated testing for new or updated applications
  • Identify, log, track, and help resolve defects using Jira or similar tools
  • Integrate automated tests with CI/CD pipelines using tools such as Jenkins, Bitbucket, or CloudBees
  • Participate in story refinement and sprint planning to ensure clear understanding of requested functionality
  • Collaborate with developers, QA engineers, business partners, and cross-functional teams to improve software quality
  • Stay current with new software testing methodologies, tools frameworks, and automation technologies
  • Communicate openly with team members and support a collaborative, team-oriented delivery model
What We're Looking For
  • Minimum of 4 years of related software testing, automation, or quality engineering experience
  • Bachelor's degree preferred, or equivalent professional experience
  • Hands‑on experience with test automation frameworks and tools such as Selenium, TestNG, JUnit, or Cucumber
  • Strong experience with automated testing across UI, API, backend services, regression, and integration scenarios
  • Hands‑on backend test automation experience using Rest Assured or Karate for API testing
  • Proficiency in at least one programming language such as Java or Python
  • Knowledge of databases and SQL, with the ability to write and optimize queries preferred
  • Strong understanding of software development methodologies such as Agile, Scrum, Kanban, and Waterfall
  • Experience working with CI/CD technologies such as Jenkins, Bitbucket, CloudBees, Git, or similar tools
  • Familiarity with onsite/offshore coordination models and cross‑team collaboration
  • Excellent problem‑solving skills, attention to detail, and strong written and verbal communication abilities
  • Ability to work effectively in collaborative, fast-paced, team‑oriented environments
Preferred Skills & Certifications
  • Experience testing applications that handle privacy, security, or business‑critical workflows
  • Experience with API automation frameworks such as Rest Assured or Karate
  • Experience integrating automated tests into CI/CD pipelines
  • Strong understanding of software quality practices, test coverage, and defect prevention
  • Relevant certifications in software testing, automation, Agile, cloud, or quality engineering are a plus
Equal Opportunity Statement

Cogent Infotech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment where everyone feels welcome and valued. We encourage applications from individuals of all backgrounds, identities, abilities, and experiences. If you are excited about this role but do not meet every requirement, we still encourage you to apply.

Join Us

At Cogent Infotech, your ideas matter. Join a purpose-driven organization that celebrates diversity, encourages collaboration, and invests in your future.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer in Test - API / SQL
Software Engineer in Test - API / SQL

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Test Automation Engineer
Test Automation Engineer

Worky • Philadelphia

Hybrid
USD 80,000 - 105,000
Hybrid work model
Certification support
Tuition assistance
Test Automation Engineer
Test Automation Engineer

Worky • Charlotte (NC)

Hybrid
USD 90,000 - 130,000
Hybrid work model
Career development
Tuition assistance
Sr. SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
Sr. SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)

ALTEN • Atlanta (GA)

On-site
USD 90,000 - 120,000
Test Automation Engineer
Test Automation Engineer

Worky • Atlanta (GA)

Hybrid
USD 105,000 - 145,000
Hybrid work model
Tuition support
Automated Tester (Remote - US)
Automated Tester (Remote - US)

Jobgether • United States

Hybrid
USD 90,000 - 120,000
Flexible remote work
Professional development
Collaborative team environment
Test Automation Engineer
Test Automation Engineer

Captech-Consulting • Philadelphia

Hybrid
USD 90,000 - 120,000
Hybrid work model
Career progression
Benefits package
Software Engineer in Test – HYBRID Job ID- 370
Software Engineer in Test – HYBRID Job ID- 370

MaziCTools • United States

Hybrid
USD 80,000 - 120,000
Senior QA Automation Engineer (Playwright/Selenium)
Senior QA Automation Engineer (Playwright/Selenium)

Cognizant • Tampa (FL)

On-site
USD 120,000 - 160,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Test Automation Engineer
Test Automation Engineer

Captech-Consulting • Columbus (OH)

Hybrid
USD 85,000 - 110,000
Hybrid work model
Tuition support
Career progression paths