Overview
On Site
Hybrid
$70 - $75 hr
Contract - W2
Contract - Independent
Skills
SDET
SOFTWARE DEVELOPMENT ENGINEER IN TEST
IOS
MOBILE TEST
CI/CD
SELENIUM
Job Details
Position:- SDET iOS Native Engineer
Location:- Washington, DC (Remote with Quarterly Travel)
Duration:- Long term contract
This is a remote role candidate need to come onsite 1-2 in Quarter
Job Description:
A Software Development Engineer in Test (SDET) is a hybrid role that combines software development and quality assurance. SDETs are responsible for ensuring the quality and reliability of software through automated testing and close collaboration with development teams. We are seeking a detail-oriented and experienced iOS Native Software Development Engineer in Test (SDET) to develop and execute automated test plans, maintain test frameworks, and ensure high-quality software delivery. The ideal candidate will have strong coding skills, a deep understanding of testing methodologies, and experience with Agile and DevOps practices.
Key Responsibilities
Required Skills
Location:- Washington, DC (Remote with Quarterly Travel)
Duration:- Long term contract
This is a remote role candidate need to come onsite 1-2 in Quarter
Job Description:
A Software Development Engineer in Test (SDET) is a hybrid role that combines software development and quality assurance. SDETs are responsible for ensuring the quality and reliability of software through automated testing and close collaboration with development teams. We are seeking a detail-oriented and experienced iOS Native Software Development Engineer in Test (SDET) to develop and execute automated test plans, maintain test frameworks, and ensure high-quality software delivery. The ideal candidate will have strong coding skills, a deep understanding of testing methodologies, and experience with Agile and DevOps practices.
Key Responsibilities
- Design, develop, and maintain automated test scripts and test frameworks
- Collaborate with developers to understand changes and their impact on testing
- Execute and evaluate test cases to identify software issues
- Perform functional, regression, performance, and API testing
- Integrate automated tests into CI/CD pipelines
- Analyze test failures and report bugs with detailed documentation
- Participate in design reviews to advocate for testability
- Ensure adherence to quality standards throughout the development lifecycle
- Conduct white-box and black-box testing
- Contribute to test strategy and planning
Required Skills
- AWS Certification
- Proficiency in programming languages (e.g., SWIFT, Java, Python, C#)
- Experience with testing tools (e.g., Selenium, JUnit, TestNG, Appium, JMeter)
- Strong understanding of software development and QA methodologies
- Familiarity with Agile, DevOps, and Test-Driven Development (TDD)
- Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
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.