SDET_2026
TechWish · Vienna, VA · 3 mo ago
On-siteOTHRFull-time
Responsibilities
- Work with engineers to troubleshoot and remediate automation issues in testing and deploying environments
- Collaborate with developers and business stakeholders to automate acceptance criteria
- Understand and implement agile development methodologies while working with teams using the Sprint/Scrum methodology of agile
- Support non-functional requirements such as, performance testing
- Set up, maintain, and perform test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests
- Participate in all agile ceremonies (standups, planning, backlog refinement, reviews, etc.) ensuring QA and testing is continuously represented and effectively incorporated into all aspects of the project
- Own end-to-end test strategy, analyze requirements, build test plan, design test cases and implement test automation for applications of moderate to high complexity
- Develop, execute, and maintain automation test scripts to meet software release deliverables, project testing requirements and other quality considerations
- Develop smoke, functional, regression, and integration test suites for UI, API Services, and databases
- Develop and execute manual test cases to detect issues that cannot be detected through automated means (when needed)
- Design customer centric automation test processes for all existing and new product development
- Apply a strong understanding of software testing/delivery to build and maintain automated test harnesses and test suites using scripting languages and industry tools
- Advocate for improvements in automation engineering efforts to the executive management team
Qualifications
- At least 5 years overall SDET and/or development hands on experience
- At least 2 years of mobile apps test automation experience in Android and/or iOS, Web, API
- At least 4 years of professional experience in software test automation, including creation and deployment of frameworks and design and maintenance of test automation
- At least 2 years of API Automation Testing
- Experience with agile development methodology
- Experience with Cl/CD pipelines using tools such as GitHub, Jenkins, JUnit, Selenium, Cucumber, etc.
- Experience with Test Driven Development (TDD), BDD Behavior Driven Development, and Agile (XP)
- Experience with Test processes, open-source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium, JMeter and Appium
- Experience working with a ticketing system such as Service Now or Jira
- Hands on experience with any cloud technology platforms, preferably Microsoft Azure
- Must have hands on experience in Selenium Scripting, and SQL querying
- Must have hands on experience utilizing cloud hosted testing platforms such as Perfecto
- Proficient in debugging issues
- Proficient in Java
- Proficient in writing functional automation (UI/API)
- Solid foundation in data structures, algorithms, design patterns and strong analytical and problem-solving skills
- Working knowledge of Pull requests, code reviews, etc.