Datum Technologies Group
Sr. SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
Datum Technologies Group, Atlanta, Georgia, United States, 30383
Job Title: Senior Software Development Engineer in Test (SDET)
Contract/ Contract to hire
Atlanta/GA
Job Summary: We are looking for a skilled and experienced Senior SDET to design, develop, and maintain automated testing solutions for our applications. You will work across the technology stack-from front-end UI to back-end services-ensuring high-quality deliverables through strategic test planning, execution, and integration into CI/CD pipelines.
Key Responsibilities:
Design, develop, execute, and maintain automated tests for applications and services. Define test automation strategy, test cases, and tools for unit, functional, performance, and integration testing. Participate in design and code reviews to ensure testability and code quality. Build tools, utilities, and libraries to improve team efficiency, speed, and quality. Write robust test code that uncovers defects at both the component and integration levels. Collaborate with cross-functional teams to ensure end-to-end quality of deliverables. Integrate test automation into CI/CD pipelines using tools such as Jenkins, CircleCI, etc. Contribute to agile teams following 12-Factor App principles and Agile/Scrum/SAFe methodologies. Lead test initiatives, contribute to strategic planning, and drive quality metrics across the team. Mentor junior SDETs and provide technical leadership in test automation best practices.
Required Qualifications:
5-7 years of experience in test automation for both UI and API layers. Strong hands-on experience with Java, JavaScript, Python, or C#. Proficient in open-source test libraries such as Selenium, Cypress, REST Assured, Karate, Postman. Strong knowledge of OOP languages and scripting (Java, C#, Python, Shell, Bash). Experience testing APIs and Microservices (RESTful services). Experience with TDD and BDD (Cucumber, JBehave). Database querying experience with SQL, Oracle, MySQL, or NoSQL databases (MongoDB, Cassandra). Experience deploying and testing applications in AWS or OpenShift/Kubernetes environments. Built test automation frameworks from the ground up using design patterns like Page Object Model (POM). Hands-on experience with CI/CD tools: Jenkins, GitHub, GitLab, CircleCI, AWS CodePipeline, etc. Able to generate test reports using Cucumber Reports, Extent Reports, or similar tools. Strong communication skills with the ability to engage technical and non-technical stakeholders. Quick adaptability to new tools and technologies. Demonstrates customer-focused thinking and a proactive attitude. Committed to safety, security, and fostering a diverse and inclusive workplace.
Top Skill Sets:
Advanced programming and scripting skills Deep expertise in test tools/frameworks and automation strategies Strong grasp of software architecture and testability Experience with performance, load, and security testing Cloud platform knowledge (AWS preferred) DevOps and CI/CD expertise Strong leadership, planning, and mentoring capabilities Innovation in test tooling and quality metrics
Preferred Qualifications (Bonus):
Experience in the travel industry. Infrastructure automation using Docker, Chef, Puppet, Terraform. Familiarity with AWS services: EC2, S3, CodePipeline, CloudFormation. Experience with service virtualization tools like WireMock, Mockito. Knowledge of agile/test management tools such as qTest, VersionOne. Exposure to container orchestration: Docker, Red Hat OpenShift. Experience in non-functional testing: performance, load, stress, security, accessibility, usability.
"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran."
Job Summary: We are looking for a skilled and experienced Senior SDET to design, develop, and maintain automated testing solutions for our applications. You will work across the technology stack-from front-end UI to back-end services-ensuring high-quality deliverables through strategic test planning, execution, and integration into CI/CD pipelines.
Key Responsibilities:
Design, develop, execute, and maintain automated tests for applications and services. Define test automation strategy, test cases, and tools for unit, functional, performance, and integration testing. Participate in design and code reviews to ensure testability and code quality. Build tools, utilities, and libraries to improve team efficiency, speed, and quality. Write robust test code that uncovers defects at both the component and integration levels. Collaborate with cross-functional teams to ensure end-to-end quality of deliverables. Integrate test automation into CI/CD pipelines using tools such as Jenkins, CircleCI, etc. Contribute to agile teams following 12-Factor App principles and Agile/Scrum/SAFe methodologies. Lead test initiatives, contribute to strategic planning, and drive quality metrics across the team. Mentor junior SDETs and provide technical leadership in test automation best practices.
Required Qualifications:
5-7 years of experience in test automation for both UI and API layers. Strong hands-on experience with Java, JavaScript, Python, or C#. Proficient in open-source test libraries such as Selenium, Cypress, REST Assured, Karate, Postman. Strong knowledge of OOP languages and scripting (Java, C#, Python, Shell, Bash). Experience testing APIs and Microservices (RESTful services). Experience with TDD and BDD (Cucumber, JBehave). Database querying experience with SQL, Oracle, MySQL, or NoSQL databases (MongoDB, Cassandra). Experience deploying and testing applications in AWS or OpenShift/Kubernetes environments. Built test automation frameworks from the ground up using design patterns like Page Object Model (POM). Hands-on experience with CI/CD tools: Jenkins, GitHub, GitLab, CircleCI, AWS CodePipeline, etc. Able to generate test reports using Cucumber Reports, Extent Reports, or similar tools. Strong communication skills with the ability to engage technical and non-technical stakeholders. Quick adaptability to new tools and technologies. Demonstrates customer-focused thinking and a proactive attitude. Committed to safety, security, and fostering a diverse and inclusive workplace.
Top Skill Sets:
Advanced programming and scripting skills Deep expertise in test tools/frameworks and automation strategies Strong grasp of software architecture and testability Experience with performance, load, and security testing Cloud platform knowledge (AWS preferred) DevOps and CI/CD expertise Strong leadership, planning, and mentoring capabilities Innovation in test tooling and quality metrics
Preferred Qualifications (Bonus):
Experience in the travel industry. Infrastructure automation using Docker, Chef, Puppet, Terraform. Familiarity with AWS services: EC2, S3, CodePipeline, CloudFormation. Experience with service virtualization tools like WireMock, Mockito. Knowledge of agile/test management tools such as qTest, VersionOne. Exposure to container orchestration: Docker, Red Hat OpenShift. Experience in non-functional testing: performance, load, stress, security, accessibility, usability.
"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran."