JOBSEARCHER

Software Engineer in Test

Atlas SearchNy, WALMay 11th, 2026
Position OverviewThe Software Developer in Test will support the development, enhancement, and execution of automated testing capabilities for a technology platform. This role requires hands-on engineering experience, strong knowledge of Agile delivery practices, and the ability to collaborate with software developers, QA engineers, and product stakeholders to support feature validation, automation coverage, and quality engineering initiatives.Mandatory Requirements:8+ years of QA engineering delivery experience.4+ years of experience delivering within Agile SDLC teams, ideally with CI/CD practices.Strong Java programming experience, including behavior-driven development, test-driven development, and design patterns.Experience working in continuous integration and continuous delivery environments.Experience with Java microservices and REST APIs.Exposure to React-based front-end applications.Experience with Agile development practices.Technical environment must include Java, JavaScript, and IntelliJ or Eclipse.CI/CD and build tool experience must include Maven, Sonar, Git, TeamCity or Jenkins, and Docker.Testing tool experience must include JUnit, Playwright, Protractor, JMeter, or comparable tools.Ability to perform functional, API, automation, performance, and load testing.AI integration experience is preferred.Exposure to banking and/or financial services environments is preferred.Role follows a hybrid schedule with in-office work Monday through Thursday and remote flexibility on Friday.Base salary range: $110,000 to $145,000, depending on level and experience.Key ResponsibilitiesDevelop, implement, and maintain scalable automated test suites for platform functionality.Integrate automated testing into existing build, release, and deployment workflows.Update and refactor automated tests as application architecture, design, or functionality changes.Connect automation frameworks with existing delivery and tracking tools, including issue management systems.Configure, manage, and use defect workflows tied to automated test execution.Create and publish useful automation metrics to measure test coverage, execution quality, and testing progress.Design and implement performance testing suites to evaluate system behavior under expected and elevated load.Execute multiple forms of testing, including functional, API, automation, performance, and load testing.Work closely with developers, QA team members, and product managers to support feature-level testing.Review and improve existing automation frameworks to increase maintainability, reliability, and execution efficiency.Apply software engineering best practices to test automation design and implementation.Required Qualifications8+ years of experience in QA engineering or quality-focused software delivery.4+ years of experience working within Agile SDLC environments, preferably with CI/CD-enabled teams.Hands-on Java development experience for test automation and quality engineering.Practical understanding of BDD, TDD, and software design patterns.Experience testing Java microservices and REST APIs.Exposure to React front-end applications.Experience using Java, JavaScript, and IDEs such as IntelliJ or Eclipse.Experience with Maven, Sonar, Git, TeamCity or Jenkins, and Docker.Experience using JUnit, Playwright, Protractor, JMeter, or similar testing tools.Ability to support functional, API, automation, performance, and load testing.Strong collaboration skills with engineering, QA, and product teams.Preferred QualificationsExperience integrating AI capabilities into software or testing workflows.Background working in banking, financial services, or similarly regulated environments.Experience enhancing existing automation frameworks.Experience supporting defect lifecycle processes through automated testing workflows.Prior experience providing technical direction or informal leadership within QA or engineering teams.Why Join This Team / Organization SummaryThis role offers the opportunity to contribute to a technology-driven platform by improving automation, testing coverage, and software quality practices. The position is suited for an experienced SDET who can combine hands-on development, quality engineering, and cross-functional collaboration in a structured Agile environment.