SDET – Software Development Engineer in Test (SQL, Python, Java)
Technology
Fremont, United States$35 - $45 /hora2 days agoUntil 5/1/2027
Full timeHybrid
Job description
Location: California, USA
Work Arrangement: Onsite / Hybrid (Based on Client Requirements)
Experience: 5+ Years
Employment Type: Contract
Candidate Location: Must be local to CaliforniaJob Description
We are looking for an experienced Software Development Engineer in Test (SDET) with strong expertise in test automation, SQL, Python, and Java. The ideal candidate will be responsible for designing, developing, and maintaining automated testing frameworks, validating software applications, and ensuring high-quality software delivery.The candidate should have strong programming skills, database testing experience, and hands-on experience with automation tools and testing methodologies.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Python and Java.
- Develop and execute automation frameworks for functional, regression, and integration testing.
- Perform database testing using SQL queries, stored procedures, and data validation techniques.
- Write complex SQL queries to validate backend data and database operations.
- Collaborate with developers, QA engineers, and product teams to identify and resolve software defects.
- Perform API testing and validate RESTful services.
- Execute functional, regression, smoke, and end-to-end testing.
- Identify, document, track, and troubleshoot software defects.
- Integrate automated test scripts into CI/CD pipelines.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
- Analyze test results and provide detailed test execution reports.
- Strong hands-on experience with SDET and software test automation.
- Strong programming knowledge in Python and Java.
- Excellent SQL skills, including complex queries, joins, subqueries, and stored procedures.
- Experience with Selenium WebDriver, Pytest, JUnit, or TestNG.
- Experience with API testing tools such as Postman or REST Assured.
- Strong understanding of manual and automation testing methodologies.
- Experience with database testing and backend validation.
- Knowledge of Git, Jenkins, and CI/CD pipelines.
- Experience working in Agile/Scrum environments.
- Strong debugging, analytical, and problem-solving skills.
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of performance testing tools such as JMeter.
- Experience with Docker and Kubernetes.
- Familiarity with microservices architecture.
- Experience with test automation framework development.
- Knowledge of Linux/Unix environments.
Candidate Requirements
- Candidates must currently be located in California.
- Must be available for onsite/hybrid work as required by the client.
- Strong communication and collaboration skills.
- Must be able to participate in technical interviews.
- Visa status and work authorization must be confirmed during screening.
Keywords
SQLJavaSDETTest AutomationPythonSelenium WebDriverPytestJUnitTestNGAPI TestingDatabase TestingCI/CDGitJenkinsAgile/ScrumREST AssuredSoftware Test AutomationPostmanBackend ValidationFunctional Testing
Interested in this role?