Python SDET with AWS :: Hybrid :: C2C / W2

  • Reston, VA
  • Posted 22 hours ago | Updated 22 hours ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 1 Year(s)
Able to Provide Sponsorship

Skills

API QA
Continuous Delivery
Agile
Customization
JavaScript
Development Testing
API
Automated Testing
Test Plans
Reporting
Java
JUnit
GitLab
Software Development

Job Details

Job Title: Software Development Engineer in Test (SDET) Python with AWS
Location: Reston, VA for 3 days- onsite
Key Responsibilities:
  • Design, develop, and maintain automated test suites for API-centric applications.
  • Collaborate with developers, QA engineers, and product managers to analyze requirements and develop comprehensive test plans and test cases.
  • Integrate automated tests into CI/CD pipelines to support continuous testing and fast delivery cycles.
  • Develop and enhance test automation frameworks, tools, and strategies for functional and regression testing.
  • Monitor and report on test coverage, test performance, and application reliability.
  • Use SonarQube for static code analysis, integrating it with CI/CD tools and customizing quality gates.
  • Generate actionable reports on code quality, bugs, vulnerabilities, and code smells using SonarQube.
  • Utilize coding assistants (e.g., GitHub Copilot) to generate unit and functional test code as needed.
Required Skills & Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in software testing and test automation.
  • Strong proficiency in Python, with working knowledge of Java and JavaScript.
  • Experience with test automation frameworks such as PyTest, JUnit, TestNG.
  • Familiarity with RESTful APIs, API testing tools like Postman, and related automation.
  • Experience integrating automated tests with CI/CD tools, particularly GitLab CI.
  • Hands-on experience with SonarQube, including setup, integration, and report analysis.
  • Experience using coding assistants (e.g., GitHub Copilot / GHCP) for generating tests and improving productivity.
  • Solid understanding of QA methodologies, software development life cycles, and Agile practices.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Trebecon LLC