Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)
Skills
.NET
Agile
Amazon Web Services
Analytical Skill
Automated Testing
Job Details
We are looking for SDET Tester with ETL Testing for our client in Reston, VA
Job Title: SDET Tester with ETL Testing
Job Type: Contract
Job Description:
- The Software Developer will be responsible for designing, developing, testing, and maintaining software solutions for large, distributed, API-driven systems.
- This role involves end-to-end software development, including requirements analysis, coding, testing, debugging, and documentation.
- The candidate will work with cross-functional teams to ensure high-quality and scalable software delivery.
Software Development & Analysis (25%)
Develop software including requirements analysis, use case development, and design.- Implement and document source code to design specifications.
- Develop and run automated unit tests and structured automated test cases.
- Analyze and develop interface design documentation.
- Build large distributed systems for tens of thousands of users using front-end and back-end frameworks.
- Assist in estimation of development tasks.
Debugging & Maintenance (25%)
Analyze, debug, and correct software bugs and enhancements.- Update user and software documentation.
- Compile, assess, and report data results from software testing and analysis.
Functional Requirements & O&M (20%)
Analyze and implement functional requirements and designs.- Maintain and operate existing systems, identifying areas for improvement and streamlining.
Documentation (15%)
Write system design and application code documentation.- Gather, analyze, and document technical information.
- Extend open-source libraries and systems as needed.
Data Analysis & Requirements (10%)
Analyze data and interpret results.- Gather and document technical and functional user requirements and specifications.
Team Participation & Continuous Learning (5%)
Participate in regular meetings and provide status updates.- Conduct peer reviews of software development artifacts.
- Continuously learn emerging technologies and best practices.
Education:
Bachelor s Degree in Information Technology, Computer Science, or related field.- In lieu of a Bachelor s degree, 4 additional years of relevant experience required.
- Minimum 3 years of software development experience in an object-oriented programming language.
- Proficient in programming languages such as C, Python, .NET Framework, Java.
- Proficient in software development life cycle (SDLC) and agile methodologies.
- Knowledge of cloud technologies (AWS, Azure) and database technologies (SQL, Oracle, MongoDB, PostgreSQL).
- Experience with DevOps practices, CI/CD pipelines, and code quality practices.
- Knowledge of test-first practices including Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
- Strong analytical, problem-solving, and communication skills.
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.