What are the responsibilities and job description for the Software Engineer in Test position at Atlas Search?
A fast-growing financial technology organization is seeking a Software Developer in Test (SDET) to join its Quality Engineering team. This role will focus on building and enhancing automated testing frameworks, validating complex backend systems, and partnering closely with engineering, product, and DevOps teams to ensure high-quality software delivery.
Responsibilities:
- Design, develop, and maintain automated test suites for APIs, backend services, and distributed systems.
- Build and enhance automation frameworks using Python and BDD methodologies.
- Integrate automated testing into CI/CD pipelines and deployment workflows.
- Execute functional, integration, API, performance, and automation testing efforts.
- Partner with software engineers, product managers, and infrastructure teams to improve software quality and test coverage.
- Develop QA metrics, reporting, and testing best practices within an Agile environment.
- Support testing of highly scalable, data-intensive applications and modern platform architectures.
Qualifications:
- 6 years of QA Automation or Software Development in Test experience.
- Strong hands-on experience with Python, API testing, and test automation frameworks.
- Experience testing backend services, microservices, and distributed systems.
- Knowledge of CI/CD pipelines and tools such as GitLab, Jenkins, Git, and Docker.
- Experience with tools such as PyTest, Behave, Postman, JMeter, or similar testing platforms.
- Understanding of Agile development methodologies and modern software delivery practices.
- Exposure to cloud-native architectures, AI-enabled applications, or financial services environments is a plus.
Salary : $110,000 - $130,000