Software Engineer and Tester

Amatriot Group, LLC

City of Albany (NY)

Hybrid

USD 80,000 - 95,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Amatriot Group, LLC in Albany, NY is seeking a Software Development Engineer in Test (SDET) to support government projects. You will contribute to software development, testability, and automation strategies for Java-based enterprise applications serving the NY Health Benefit Exchange.

The role emphasizes test automation, RESTful services, and CI/CD integration using Jenkins, Azure DevOps, or GitHub Actions, with a mix of on-site and remote work possibilities.

Qualifications

  • Bachelor’s degree in Computer Science, Mathematics, or Engineering.
  • 5–8 years of experience in software development or SDET roles within Java-based enterprise applications.
  • Strong experience with Core Java/J2EE, Spring, Hibernate/JPA, Maven/Gradle, and JUnit/TestNG.
  • Experience designing and developing test automation frameworks and scripts in Selenium with Java.
  • Experience integrating automated tests into CI/CD pipelines using Jenkins, Azure DevOps, or GitHub Actions.

Responsibilities

  • Collaborate with Development and QA teams to drive quality.
  • Contribute to application code and improve testability; implement automation strategies for CI/CD.
  • Design and develop test automation frameworks and scripts using Selenium with Java.
  • Integrate automated tests into CI/CD pipelines with Jenkins, Azure DevOps, or GitHub Actions.
  • Develop and test RESTful Web Services; work with JSON/XML.

Skills

Team collaboration
Automation strategy
CI/CD awareness
API testing
SQL queries

Education

Bachelor’s degree in CS/Math/Engineering

Tools

Selenium
Jenkins
Azure DevOps
GitHub Actions
Maven/Gradle
REST Assured

Job description

Career Opportunities with Amatriot Group, LLC

Location: Albany, NY (Mostly Remote)
Security Clearance: No clearance needed
Job Type: Full-Time

Target Salary Range*: $80,000-95,000

*This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary

Position Overview

The Software Development Engineer and Tester (SDET) supports mission-critical government projects in partnership with New York State of Health. This role contributes to software development, testability, and automation strategies that support continuous integration and continuous delivery for Java-based enterprise applications supporting the Health Benefit Exchange, which provides comprehensive health coverage to more than 7.0 million New Yorkers.

Key Responsibilities
Development and QA Collaboration
  • Work effectively with both Development and QA teams.
  • Contribute to application code.
  • Improve application testability.
  • Implement automation strategies that support continuous integration and continuous delivery.
Test Automation and Framework Development
  • Design and develop test automation frameworks and scripts using Selenium with Java.
  • Analyze and write automation scripts for complex business rules and rules engines.
  • Integrate automated tests into CI/CD pipelines using tools such as Jenkins, Azure DevOps, or GitHub Actions.
Application, API, and Database Testing
  • Develop and test RESTful Web Services.
  • Work with JSON and XML.
  • Use API testing tools such as Postman or REST Assured.
  • Apply relational database, SQL, and database validation techniques.
  • Write simple and complex SQL queries, preferably with DB2 SQL syntax, including PL/SQL.
  • Support large-scale enterprise applications with high availability and complex integrations.
  • Apply knowledge of Java-based enterprise application technologies, database concepts, EDI, SOAP UI, Rational Quality Manager, Agile methodologies, AccelQ, and UI Path.
Qualifications
Education
  • Bachelor’s degree in Computer Science, Mathematics, or Engineering.
Experience
  • Minimum 5 years and maximum 8 years of experience in software development or Software Development Engineer in Test roles within Java-based enterprise applications. [Required]
  • Minimum 1 year of experience supporting large-scale enterprise applications with high availability and complex integrations. [Required]
  • Strong experience with Core Java/J2EE, Spring Framework, ORM technologies such as Hibernate/JPA, Java build tools such as Maven/Gradle, and JUnit/TestNG.
  • Experience designing and developing test automation frameworks and scripts in Selenium with Java.
  • Proven experience analyzing and writing automation scripts for complex business rules and rules engines.
  • Experience developing and testing RESTful Web Services and working with JSON/XML.
  • Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, Azure DevOps, or GitHub Actions.
  • Knowledge of database concepts, including DB2, EDI 834 and 837, SOAP UI, Rational Quality Manager, Agile methodologies, AccelQ, and UI Path.
Skills
  • Demonstrated ability to work effectively with both Development and QA teams.
  • Ability to contribute to application code, improve testability, and implement automation strategies that support CI/CD.
  • Understanding of API testing tools such as Postman or REST Assured.
  • Strong understanding of relational databases, SQL, and database validation techniques.
  • Ability to write simple and complex SQL queries, preferably with DB2 SQL syntax, including PL/SQL.
Preferred Qualifications
  • Healthcare, Medicaid, or Health Exchange experience.
  • Experience building automation frameworks from the ground up.
  • Experience in mobile testing.
  • Knowledge of containerization technologies, including Docker and Kubernetes.
  • Experience with cloud platforms, including Azure or AWS.
  • Familiarity with performance and security testing.
  • Strong analytical, debugging, and problem-solving skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SDET - Java, Selenium, CI/CD (Remote)
Senior SDET - Java, Selenium, CI/CD (Remote)

Amatriot Group, LLC • City of Albany (NY)

Hybrid
USD 80,000 - 95,000
COBOL Developer
COBOL Developer

Amatriot Group, LLC • City of Rensselaer (NY)

On-site
USD 85,000 - 100,000
Software Development Engineer Core Java Automation Focus Contract Hybrid role
Software Development Engineer Core Java Automation Focus Contract Hybrid role

Experienced Recruiting Partners • City of Albany (NY)

Hybrid
USD 90,000 - 120,000
COBOL Developer
COBOL Developer

Amatriot Group, LLC • Hampton Park (NY)

On-site
USD 85,000 - 100,000
Business Analyst
Business Analyst

Amatriot Group, LLC • City of Albany (NY)

Hybrid
USD 72,000 - 85,000
COBOL Developer
COBOL Developer

The Amatriot Group • City of Rensselaer (NY)

On-site
USD 85,000 - 100,000
Application Test Analyst
Application Test Analyst

Ariel Partners • New York (NY)

On-site
USD 85,000 - 110,000
M - 8/6 - #DSS86 - QA Test Analyst
M - 8/6 - #DSS86 - QA Test Analyst

Focused HR Solutions • Hartford (CT)

Hybrid
USD 59,000 - 65,000
Quality Assurance Analyst at nestproit Hartford, CT
Quality Assurance Analyst at nestproit Hartford, CT

Ellenco Estágios e Treinamentos • Hartford (CT)

Hybrid
USD 90,000 - 110,000
Software Analyst
Software Analyst

GENESYS Consulting Services, Inc. • City of Albany (NY)

On-site
USD 90,000 - 120,000