We are seeking a highly skilled and motivated iOS Native Software Development Engineer in Test (SDET) to join our dynamic Agile team, supporting a Randstad client in the Washington D.C. area. This hybrid role is crucial for ensuring the quality, reliability, and performance of our native iOS applications through advanced test automation. The ideal candidate will possess strong programming skills, a deep understanding of software development and quality assurance methodologies, and practical experience with SAFe / Agile frameworks. This role requires a commitment to continuous improvement, close collaboration with development teams, and the ability to embrace self-management and self-organization within iteration commitments and capacity planning. On-site presence in D.C. is required on a need basis, including attendance at key SAFe ceremonies like Program Increment (PI) planning.
Key Responsibilities
- Design, develop, and maintain robust automated test scripts and comprehensive test frameworks for native iOS applications.
- Collaborate closely with development teams to understand application changes and their impact on testing, advocating for testability in design reviews.
- Execute and evaluate various test cases, including functional, regression, performance, and API testing, to proactively identify software defects.
- Integrate automated tests seamlessly into Continuous Integration / Continuous Delivery (CI / CD) pipelines (e.g., Jenkins, GitLab CI).
- Analyze test failures, perform root cause analysis, and report bugs with clear, detailed, and reproducible documentation.
- Conduct both white-box and black-box testing techniques to ensure thorough quality coverage.
- Contribute significantly to the overall test strategy, planning, and estimation activities for the Agile / SAFe team.
- Ensure rigorous adherence to quality standards and best practices throughout the entire software development lifecycle.
Required Qualifications and Skills
Education / Certification : AWS Certification is required.Programming Proficiency : Strong coding skills in a relevant language, such as SWIFT, Java, Python, or C#.Testing Expertise : Proven experience with testing tools relevant to mobile and automation (e.g., Appium, Selenium, JUnit, TestNG, JMeter).Methodologies : Deep understanding of software development and Quality Assurance (QA) methodologies.Agile Experience : Direct experience working in Agile, DevOps, and Test-Driven Development (TDD) environments.CI / CD : Familiarity with integrating automation into CI / CD tools (e.g., Jenkins, GitLab CI).SAFe : Contractors trained in SAFe are strongly encouraged, with an expectation to fully embrace SAFe principles, self-management, and required ceremony attendance.Soft Skills : Excellent analytical, problem-solving, communication, and collaboration abilities.Location / Work : Ability to work a hybrid schedule, with the flexibility to come to D.C. on a need basis, especially for important SAFe ceremonies (e.g., PI planning).Required Skills :
Basic Qualification :
Additional Skills :
This is a high PRIORITY requisition. This is a PROACTIVE requisition
Background Check : No
Drug Screen : No