HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    A.

    A.matriot

    Human Resources

    Software Engineer and Tester

    Any, United StatesOn-SiteFull-time8+ yrs experience$80k – $95k / yearPosted 1mo ago
    All A.matriot jobs

    Job description

    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.

    Enterprise Application Support

    • 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 with Angular or other modern JavaScript frameworks.
    • 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.

    Job details are sourced from the employer's original posting.

    Open job posting
    A.

    About the company

    A.matriot

    a.matriot is a company that provides services related to employment and job openings.

    View all A.matriot jobs
    Industry
    Human Resources
    Open roles
    143

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.