FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

SDET
CMMISDET automating Java-based UI, API, mobile, and database testing for BRMi’s financial-services client. Supporting Azure applications, CI/CD pipelines, and production release quality.
Posted 8/24/2026full-timeVienna • Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $115,000 - $138,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in automated testing solutions across web, mobile, API, and database-driven applications, with strong proficiency in Java and various testing frameworks. Capable of developing comprehensive test strategies, maintaining automation frameworks, and integrating testing into CI/CD pipelines.
Highest-signal resume keywords
Java DevelopmentTest Automation FrameworksAPI Automation TestingMobile Application Test AutomationCI/CD Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Automated TestingSeleniumJUnitTestNGAppiumSQLJMeterTDDBDDSoftware Testing Life Cycle
Soft Skills
Problem-SolvingAnalytical SkillsCommunication SkillsCollaborationDebugging
Tools & Technologies
GitHubJenkinsMicrosoft AzurePerfectoJiraServiceNow
Industry Keywords
AgileScrumSoftware Development Life CycleCloud TechnologiesAutomation Coverage
Tech Stack
Tools & technologiesAndroidAzureCloudiOSJavaJenkinsJMeterJUnitMicroservicesSDLCSeleniumServiceNowSQL
About the role
Key responsibilities & impact- Design, develop, execute, and maintain automated testing solutions for complex web, mobile, API, microservices, and database-driven applications
- Develop automation code and test utilities using Java and applicable testing frameworks and tools
- Own end-to-end testing activities, including test strategy, test planning, test case design, automation development, execution, defect analysis, and release validation
- Develop and maintain automated smoke, functional, regression, integration, and end-to-end test suites across UI, API/service, and database layers
- Build, enhance, and maintain reusable test automation frameworks for web, mobile, and desktop platforms
- Develop automated acceptance tests based on business requirements, user stories, and acceptance criteria
- Perform API/service-level, UI, backend/database, manual, functional, integration, regression, system, and performance testing
- Support mobile test automation across Android and/or iOS platforms
- Analyze requirements and documentation to develop comprehensive test scenarios
- Identify, document, track, troubleshoot, and help resolve application defects and automation failures
- Integrate automated testing into CI/CD pipelines using GitHub, Jenkins, and related DevOps technologies
- Support cloud-hosted testing environments, including Microsoft Azure and Perfecto
- Participate in code reviews, pull requests, Scrum ceremonies, and software engineering quality practices
- Apply TDD, BDD, and other modern testing practices
- Collaborate with development, product, business, infrastructure, security, and cloud teams
- Support existing applications, including issue analysis, configuration, security and permissions management, and user support
- Improve automation coverage, reliability, efficiency, and maintainability
- Advocate for quality engineering improvements and establish testing standards and best practices
- Support production release readiness and final application quality
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline, or equivalent combination of education, training, and professional experience
- 5+ years of hands-on professional experience in software development, SDET, quality engineering, or test automation
- 4+ years of professional software test automation experience, including designing, developing, deploying, and maintaining automation frameworks
- 2+ years of experience with API automation testing
- 2+ years of experience with mobile application test automation across Android and/or iOS environments
- Strong hands-on Java development and coding experience
- Strong experience developing functional automation across UI and API/service layers
- Demonstrated full-stack automation testing experience spanning UI, API/services, and database/backend systems
- Hands-on experience with Selenium and Java-based automation scripting
- Experience with Java testing frameworks such as JUnit and/or TestNG
- Experience with API testing and automation tools and frameworks
- Experience with mobile automation technologies such as Appium
- Hands-on SQL experience, including writing queries to validate application data and backend processing
- Experience developing and maintaining smoke, functional, regression, integration, and end-to-end automated test suites
- Strong understanding of the Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC)
- Experience with functional, integration, regression, system, API, database, mobile, and performance testing
- Experience with performance testing tools such as JMeter
- Experience with TDD and BDD methodologies and tools such as Cucumber
- Experience integrating automated tests into CI/CD pipelines
- Experience with GitHub, Jenkins, or comparable source control and CI/CD technologies
- Working knowledge of Git workflows, including pull requests, branching, merging, and code reviews
- Experience working in Agile/Scrum software development environments
- Experience with cloud technologies, preferably Microsoft Azure
- Experience utilizing cloud-hosted testing platforms such as Perfecto
- Experience with issue tracking or service management platforms such as Jira or ServiceNow
- Strong debugging, troubleshooting, root-cause analysis, and problem-solving skills
- Solid understanding of data structures, algorithms, object-oriented programming, and software design patterns
- Ability to understand application architecture and data flows across front-end, service/API, and database layers
- Ability to translate technical and business requirements into comprehensive test scenarios and automated test solutions
- Strong analytical skills and ability to identify testing gaps, application risks, and opportunities to improve automation coverage
- Strong verbal and written communication skills
- Must be local to Vienna, VA
- BRMi will not sponsor applicants for work visas for this position
- W2 opportunity only
Benefits
Comp & perks- Comprehensive Medical, Dental, and Vision Insurance
- Employer-Paid Life Insurance
- Employer-Paid Short-Term and Long-Term Disability Insurance
- 401(k)
- Paid Time Off (PTO) that includes Vacation Leave, Sick Leave, and 11 Paid Holidays
- Educational Assistance