Sr. Software Development Engineer in test (SDET)#40430)

  • Datum Software Inc
  • Johns Creek, Georgia
  • Full Time
Sr. Software Development Engineer in test (SDET)Contract/Contract to hireAtlanta, Ga****Qualifications:**- 5 to 7 years of experience in Information Technology with expertise in test automation across both UI and API layers.- Hands-on experience writing and maintaining automated tests in Java, JavaScript, C#, and Python using open-source frameworks such as Selenium, Cypress, REST Assured, etc.- Strong programming background in object-oriented languages (Java, C#) and scripting languages (Python, Perl, Shell, Bash).- Experience in API and microservices testing and automation.- Familiar with Test Driven Development (TDD) and Behavior Driven Development (BDD) using frameworks like Cucumber and JBehave.- Proficient in querying languages such as SQL (preferred), Oracle, MySQL, and NoSQL databases like Cassandra, MongoDB.- Experience deploying applications on AWS or OpenShift (Kubernetes).- Skilled in backend REST services automation using tools like Postman, REST Assured, Karate, Cypress, or Ready API.- Capable of building automation frameworks from scratch using modular design and patterns like Page Object Model (POM).- Experienced in working within distributed agile teams using SCRUM, SAFe, XP, etc.- Familiar with CI tools like Jenkins, CircleCI and independently maintaining automation jobs.- Experienced in source code management tools like GitLab, GitHub, and AWS CodeCommit.- Able to generate test reports using Cucumber Report, Extent Report, and similar tools.- Quick to adapt to new tools and technologies.- Strong communication skills and the ability to effectively collaborate with peers, business analysts, and subject matter experts.- Proactive, with a strong focus on customer satisfaction.- Embraces diversity in thought, people, and working styles.- Prioritizes safety and security for self and others.**Preferred Qualifications:**- Experience in the Travel Industry.- Infrastructure automation with Docker, Chef, Puppet, Terraform.- Experience with AWS services like EC2, S3, CodePipeline, CloudFormation, etc.- Familiarity with service virtualization tools like WireMock, Mockito.- Experience with test and agile management tools such as VersionOne, qTest.- Working knowledge of container orchestration tools such as Docker, OpenShift, AWS CloudFormation.- Exposure to non-functional testing (performance, load, stress, security, accessibility, and usability).**Responsibilities:**- Design, develop, execute, and maintain software for product/application testing.- Define automation strategy and test cases; design tools for unit, functional, and performance testing.- Participate in code and design reviews.- Identify and implement process improvements and build tools/libraries to increase team efficiency.- Write robust testing code to identify defects in both production and feature integration levels.- Work across technologies, from front-end UI to back-end distributed web services.- Own test design and execution for major deliverables, collaborating closely with engineers and teams.- Integrate tests and infrastructure automation into the CI/CD pipeline.- Contribute to agile teams following 12-Factor App development principles.- Collaborate effectively within a team-oriented environment.***"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 ID: 477929026
Originally Posted on: 5/21/2025

Want to find more Technology opportunities?

Check out the 154,359 verified Technology jobs on iHireTechnology