SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
ALTEN
Job Description
Software Development Engineer in Test (SDET) ATLANTA, GA $110,000.00-$130,000.00 Responsibilities Design, develop, execute and maintain software to test the product/application Define automation strategy, automation cases as well as design tools for unit, functional and performance testing in a programmatic manner Participate in design and code inspections Propose improvements to existing processes and build automated tools, libraries and utilities to improve team speed, quality and efficiency Write testing code that exposes defects at production level, component and feature integration levels Work with a wide variety of technologies from front‑end UI to back‑end distributed web services Own the design and implementation of tests that help ensure end‑to‑end quality of major deliverables by working closely with multiple engineers and teams Integrate tests and infrastructure automation into the CI/CD pipeline Contribute to agile development teams following 12 Factor application development principles Collaborate effectively within a team environment Qualifications 2‑3 years of experience in IT with expertise in test automation of applications at UI and API layers Hands‑on experience writing and maintaining automated UI and API tests in Java, JavaScript, C#, Python using Selenium, Cypress, REST Assured, etc. Experience with OOP languages such as Java, C# and scripting languages such as Python, Perl, Shell, Bash Experience with API and microservices testing and automation Knowledge of Test‑Driven Development (TDD) and Behavior‑Driven Development (BDD) with frameworks like Cucumber, JBehave Hands‑on experience with one or more querying languages such as SQL (preferred), Oracle, MySQL and/or NoSQL databases (Cassandra, MongoDB, etc.) Experience deploying applications in AWS or OpenShift (Kubernetes) Hands‑on experience automating backend REST services, including writing custom functions using Postman, REST Assured, Karate, Cypress, ReadyAPI, etc. Experience building a test automation framework from scratch using modular architecture and design patterns such as Page Object Model (POM) Experience working in distributed agile teams using frameworks such as Scrum, SAFe, XP Hands‑on experience with continuous integration tools such as Jenkins, CircleCI Able to independently create and maintain automation test jobs using Jenkins Hands‑on experience with source code management tools such as GitLab, GitHub, AWS Code Commit Hands‑on experience creating test reports from automation runs using tools such as Cucumber reports, Extent reports Ability to quickly adapt to new tools and evolving technologies Strong communication skills with peers, business analysts and subject matter experts; ability to listen and convey ideas effectively and prepare documentation Proactive nature with customer satisfaction as primary goal Excellent verbal and written communication Embraces diverse people, thinking and styles Consistently puts safety and security first for self and others Preferred qualifications include: knowledge of travel industry, infrastructure automation using Docker, Chef, Puppet, Terraform, experience with AWS services such as EC2, S3, CodePipeline, CloudFormation, virtualization for test automation with WireMock, Mockito, experience with test management and agile tools such as VersionOne, qTest, container orchestration, and non‑functional testing such as performance, load, stress, security, accessibility and usability testing Seniority Level Mid‑Senior level Employment type Full‑time Job Function Other Industry IT Services and IT Consulting Equal Employment Opportunity ACL Digital is proud to be an Equal Employment Opportunity Employer.
We are committed to diversity and inclusion regardless of age, race, color, ancestry, religion or creed, sex, national origin, sexual orientation, citizenship, marital status, disability, gender identity, veteran status or any other characteristic protected by law. Resources Know Your Rights Pay Transparency Act IER Right to Work Document Accommodations If you are an individual with a disability and need a reasonable accommodation to assist with your job search or employment application, please contact us by completing our Accommodations for Applicants form. For any other queries, send an email to [email protected] or call the ACL Digital HR Help/Accommodation at 408‑755‑3001. #J-18808-Ljbffr