← Back to all jobs
T

Software Engineer and Tester

The Amatriot Group

69d ago

0$80k - $95kDevRemote, USjobspy_indeed
remoteindeed

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 com