Overview
Skills
Job Details
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.
location: Washington, Washington, D.C.
job type: Contract
salary: $48 - 58 per hour
work hours: 9am to 5pm
education: Bachelors
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.
qualifications:
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).
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.