
Software Engineer in Test
Enexus Global Inc. โข Alpharetta, Georgia, United States
**Role & seniority: ** SDET (Software Development Engineer in Test), 8+ years experience. W2 contract only
**Location & work type: ** Alpharetta, GA (on-site not explicitly stated), contract (W2)
**Stack/tools: **
-
Programming: Java (preferred), or Python, or JavaScript/TypeScript
-
UI test automation: Selenium or Playwright
-
API testing: REST/SOAP, Postman, REST Assured (or equivalent), JSON/XML validation
-
Backend/data validation: SQL/database queries
-
CI/CD & tooling: Jenkins or GitHub Actions, Git, CI/CD test integration
-
Framework work: scalable automation frameworks, reusable components/utilities/libraries, test data
-
Top 3 responsibilities:
-
Design/develop/maintain automated test frameworks and scripts
-
Build UI + API + end-to-end/integration automation and reusable test components
-
Integrate and optimize automated tests in CI/CD; improve coverage, reliability, and maintainability
-
-
Must-have skills:
-
Strong Java (or equivalent language)
-
Hands-on Selenium or Playwright
-
Strong API testing (Postman + REST Assured or equivalent)
-
Ability to validate backend processing using SQL/database queries
-
Experience integrating tests into Jenkins/GitHub Actions pipelines with Git
-
-
Nice-to-haves:
-
Opportunities to optimize STLC via automation and GenAI-enabled testing (mentioned as an opportunity/optimization area)
-
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