Job Title: SDET ENGINEER
Location: Reston VA
Duration: 12 Months
Visa: USC GC H1B and EAD
Contract Type: W2
Description:
Software Development Engineer in Test (SDET) will be responsible for designing developing and maintaining automated test frameworks and tools to ensure the quality and reliability of software products. This role bridges the gap between development and testing by applying software engineering principles to test automation and quality assurance processes.
Skills:
- Collaborate with developers QA engineers and product managers to understand requirements and translate them into test plans and test cases.
- Integrate automated tests into CI/CD pipelines to support continuous testing and deployment.
- Contribute to the design and implementation of test strategies frameworks and tools.
- Monitor and report on test coverage performance and reliability metrics.
- Proficient in using SonarQube for static code analysis and quality assurance.
- Experienced in integrating SonarQube with CI/CD pipelines (GitLab CI) customizing quality gates and generating actionable reports on code smells bugs and vulnerabilities.
- Develop and maintain robust scalable and efficient automated test suites for API-based applications.
Education/Work Experience:
- Bachelors degree in Computer Science Engineering or a related field.
- 4 years of experience in software testing and test automation.
- Proficiency in Python Java and JS
- Experience with test automation tools and frameworks (e.g. JUnit TestNG PyTest).
- Strong understanding of software QA methodologies tools and processes.
- Familiarity with RESTful APIs and tools like Postman.
- Experience with CI/CD tools (GitLab).
- Experience in using Coding Assistants like GHCP to generate Unit Tests is required