Senior Java Software Engineer in Test
Job Location:
Jersey, NJ - USA
Yearly Salary:
USD 110000 - 150000
Posted:
29 September 2026 (Yesterday)
Application Deadline:
27 December 2026
Vacancies:
1 Vacancy
Job Summary
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: $110000 - $150000
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 Youll 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 Were Looking For
Bachelors 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.
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: $110000 - $150000
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 Youll 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 Were Looking For
Bachelors 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.
Required Experience:
Senior IC