
Software Engineer in Test
Enexus Global Inc. • Alpharetta, Georgia, United States
-
Role & seniority
-
SDET (Software Development Engineer in Test)
-
Senior: 8+ years experience
-
W2 contract only
-
-
Location & work type
-
Alpharetta, GA (onsite/hybrid not specified in text; location required)
-
Contract: W2
-
-
Stack/tools
-
Programming: Java (primary), or Python, or JavaScript/TypeScript
-
UI automation: Selenium OR Playwright
-
API testing: Postman, REST Assured (or equivalent), REST/SOAP, JSON/XML validation
-
Backend/data validation: SQL/database queries
-
CI/CD & tooling: Jenkins / GitHub Actions, Git, integration into CI/CD pipelines
-
-
Top 3 responsibilities
-
Design/develop/maintain automated test frameworks, scripts, and reusable components
-
Build end-to-end, UI, and API automation and validate backend processing/data
-
Integrate automated tests into CI/CD pipelines; improve coverage, reliability, and execution efficiency
-
-
Must-have skills
-
Strong programming in Java (or other listed languages)
-
Hands-on Selenium or Playwright
-
Strong API testing (Postman and/or REST Assured) plus JSON/XML validation
-
Ability to use SQL/database validation
-
CI/CD integration experience (Jenkins/GitHub Actions, Git)
-
-
Nice-to-haves
-
Participation in code reviews and applying software engineering best practices
-
Experience optimizing STLC through automation and GenAI-enabled testing
-
Full Description
W2 contract only SDET @ Alpharetta, GA
We need strong SDET profiles for Alpharetta location with 8 + yrs of exp who is very strong in Java , API, Selenium OR Playwright
Detailed JD
- We are looking for a skilled Software Development Engineer in Test (SDET) to design, develop, and maintain robust automated testing solutions.
- Candidate should have strong programming and automation skills, experience in API and end-to-end testing, and the ability to build scalable automation frameworks.
Key Responsibilities
-
Design, develop, and maintain automated test frameworks and test scripts.
-
Develop automation solutions for UI, API, backend, integration, and end-to-end testing.
-
Create and maintain reusable automation components, utilities, libraries, and test data.
-
Analyze business and technical requirements and translate them into comprehensive test scenarios.
-
Design and execute API tests using tools such as Postman, REST Assured, or equivalent.
-
Validate backend processing and data using SQL/database queries.
-
Integrate automated tests with CI/CD pipelines and enable continuous testing.
-
Participate in code reviews and ensure automation code follows software engineering best practices.
-
Improve automation coverage, reliability, maintainability, and execution efficiency.
-
Identify opportunities to optimize the STLC through automation and GenAI-enabled testing.
Mandatory Skills
Strong programming experience in at least one language
- o Java
- o Python
- o JavaScript/TypeScript
Test Automation: Hands-on experience with at least one
-
Selenium
-
Playwright
-
API & Backend Testing
-
REST/SOAP API testing
-
Postman
-
REST Assured or equivalent
-
JSON/XML validation
-
SQL and database validation
-
CI/CD & DevOps
-
Jenkins / GitHub Actions
-
Git
-
Experience integrating automated tests into CI/CD pipelines