Mid-Senior Level Software Development Engineer in Test (SDET)
Location: Vienna, Virginia 22180
Work Arrangement: On-site
Role Overview
The Digital Delivery team develops innovative member and team member experiences leveraging the latest technologies in open source and Azure cloud. We are seeking a Mid-Senior Level Software Development Engineer in Test (SDET) to join our Scrum-based team. You will design and execute comprehensive test strategies, develop automated test packages, perform functional and performance testing, and provide ongoing support for existing software applications. This role collaborates across teams to ensure quality delivery of modern web and mobile applications.
Key Responsibilities
• Own end-to-end test strategy, analyze requirements, build test plans, design test cases, and implement test automation for applications of moderate to high complexity
• Develop, execute, and maintain automation test scripts using Java and industry-standard frameworks to meet software release deliverables and quality requirements
• Develop smoke, functional, regression, and integration test suites for UI, API Services, and databases
• Set up, maintain, and perform test automation frameworks on multiple application platforms including Mobile, Desktop, and Web
• Test complex API, web, and mobile-based applications that reference database back-end systems
• Work with engineers to troubleshoot and remediate automation issues in testing and deploying environments
• Collaborate with developers and business stakeholders to automate acceptance criteria
• Support non-functional requirements including performance testing and cloud-hosted testing platforms
• Develop and execute manual test cases to detect issues that cannot be identified through automated means when needed
• Design customer-centric automation test processes for existing and new product development
• Participate in all agile ceremonies (standups, planning, backlog refinement, reviews) ensuring QA and tes