Senior Java Software Engineer in Test

Cogent Infotech Corporation

  • Coppell, TX
  • 1 day ago
  • $110,000–$150,000 Per Year

Highlights

Primary Skills: Core Java, Selenium WebDriver, TestNG, JUnit, Page Object Model, Rest Assured, API Testing, SQL, JDBC/JPA, Maven, Gradle, Git, Jenkins, Bitbucket, CI/CD, UI Automation, Backend Automation. You will design, build, and own engineering-grade automation frameworks while partnering closely with software engineers, architects, product managers, DevOps teams, and quality engineering stakeholders.

Numbers & Facts

LocationCoppell, TX
Salary$110,000–$150,000 Per Year

Description

About the Company
Join a long-established organization in the financial services and enterprise technology space, known for supporting secure, reliable, and business-critical digital platforms. As a Senior Software Development Engineer in Test, you will play a key role in modernizing Java-based, cloud-ready systems and strengthening software quality across UI, API, and backend layers.
This role offers the opportunity to work within a business-aligned engineering team and contribute to a multi-year enterprise modernization effort. You will design, build, and own engineering-grade automation frameworks while partnering closely with software engineers, architects, product managers, DevOps teams, and quality engineering stakeholders.
 
Job Title: Senior Java Software Engineer in Test
Employment Type: Full-time hybrid role; in-office 3 days per week
Work Location: Tampa, FL / Coppell, TX / Jersey City, NJ
Salary Range: $110,000 - $150,000

Summary
We are looking for a senior professional with strong Core Java programming, deep Selenium automation expertise, API testing experience, SQL-based backend validation, and CI/CD integration skills. This is a hands-on, code-driven role focused on building scalable automation frameworks, reusable Java components, and reliable test solutions for mission-critical enterprise systems.
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: Core Java, Selenium WebDriver, TestNG, JUnit, Page Object Model, Rest Assured, API Testing, SQL, JDBC/JPA, Maven, Gradle, Git, Jenkins, Bitbucket, CI/CD, UI Automation, Backend Automation
Secondary Skills: TDD, BDD, Agile, DevOps, Docker, Kubernetes, JMeter, AI-Driven Testing, Test Optimization, Anomaly Detection, Defect Pattern Analysis, Cloud-Ready Architecture, Quality Engineering Leadership


What You'll Do
Lead the strategy, design, and evolution of enterprise-grade test automation frameworks integrated into modern CI/CD pipelines
Champion an automation-first quality engineering mindset across API, UI, integration, backend, and end-to-end testing layers
Design, build, and scale robust Java-based automation frameworks using Selenium WebDriver, TestNG, JUnit, and related tools
Develop high-quality, reusable, and maintainable automation code, including utilities, base classes, and shared components
Apply modern automation design patterns such as Page Object Model to improve scalability, maintainability, and extensibility
Build automation solutions for UI, API, and backend systems, including database validation using JDBC/JPA and SQL
Diagnose and resolve test issues by debugging, refactoring, and optimizing automation suites for stability and reliability
Integrate automated test suites into CI/CD pipelines using tools such as Jenkins and Bitbucket to enable rapid feedback loops
Contribute to architecture discussions, code reviews, and solution design while promoting quality engineering best practices
Leverage AI-driven testing capabilities such as intelligent test generation, self-healing automation, test optimization, anomaly detection, and defect pattern analysis
Serve as a technical leader and mentor to help accelerate automation adoption and engineering excellence across teams
Partner closely with engineering, product, and DevOps teams in Agile environments to improve product quality and delivery velocity

What We're Looking For
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience
6-8+ years of experience in test automation, SDET, or quality engineering roles with a strong engineering focus
Strong hands-on Core Java programming experience demonstrated through automation framework development, not just test scripting
Proven ability to apply Core Java concepts such as object-oriented programming, collections, exception handling, and basic concurrency or multithreading
Deep hands-on experience with Selenium WebDriver, including Page Objects, locator strategies, synchronization, and test stability best practices
Hands-on experience with TestNG and/or JUnit, Maven or Gradle, Git, and CI/CD pipeline integration
Experience with API testing using Rest Assured and backend validation using SQL
Strong understanding of software testing methodologies, TDD, BDD, and automation design principles
Ability to complete hands-on Java and Selenium coding exercises, including live technical interviews
Excellent debugging, problem-solving, communication, collaboration, and mentoring skills
Ability to work effectively in Agile, cross-functional, and fast-paced engineering environments

Preferred Skills & Certifications
Exposure to cloud environments and containerization technologies such as Docker and Kubernetes
Experience with performance testing tools such as JMeter
Experience working in Agile or DevOps environments with continuous integration and continuous delivery
Experience applying AI-driven testing approaches to improve automation efficiency, coverage, and reliability
Relevant certifications in Java, automation testing, Agile, cloud, DevOps, 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.

Similar Jobs

See more jobs