Software Development Engineer

Indotronix Avani Group
Washington, DC, United States
about 1 month ago
Apply on candidateportal.ceipal.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Artificial Intelligence JIRA Automation of Tests Continuous Integration Relational Databases Github Design of User Interfaces Junit Python (Programming Language) Scrum Methodology
+12 more
Testng TypeScript Scripting Gitlab Gherkin Data Management Protractor Cucumber (Software) Selenium Webdriver Devsecops Jasmine Docker

Job description

Join a dynamic, agile program focused on modernizing mission-critical FEMA GO emergency alert applications. As a Software Development Engineer in Test (SDET), you will play a pivotal role in driving quality through advanced automation, hands-on coding, and process improvement. Collaborate closely with cross-functional teams to deliver scalable, accessible, and high-performance solutions that directly impact public safety and emergency response., Architect, develop, and maintain robust test automation frameworks using Selenium WebDriver/Grid and modern scripting languages.

  • Design, code, and execute automated tests for functional, regression, API, integration, and performance scenarios.
  • Identify, analyze, and troubleshoot complex software defects-leveraging log analysis and root-cause identification to ensure seamless defect resolution.
  • Collaborate in Agile/Scrum teams with developers, BAs, Product Owners, and DevSecOps engineers to foster a culture of quality and continuous improvement.
  • Conduct thorough UI/UX, Section 508/WCAG accessibility, and data validation testing on data-intensive applications.
  • Integrate automated tests within CI/CD pipelines using GitHub, GitLab, or Bitbucket; contribute to DevSecOps best practices.
  • Document clear, actionable defect reports and contribute to process enhancements that elevate software quality.
  • Engage in AI-assisted testing and development initiatives (bonus).

Requirements

5+ years in automation testing, plus 3+ years in manual testing.

  • Proficiency in Java, JavaScript/TypeScript, or Python for test scripting and automation.
  • Hands-on expertise with Selenium Grid/WebDriver, Cucumber/Gherkin, Jasmine/Protractor, JUnit, TestNG.
  • Experience with relational databases, test data management, and validation rules.
  • Demonstrated knowledge of UI/UX and Section 508 compliance testing.
  • Deep familiarity with Agile/Scrum methodologies and tools such as Jira, Serena Business Manager, HP QC.
  • Strong communication skills for documentation, defect reporting, and technical discussions.
  • Must be able to obtain and maintain DHS EOD clearance (background and credit check required).

Preferred Skills

  • Experience with AI-assisted testing tools or processes.
  • Familiarity with Docker and DevSecOps pipelines.
  • Previous work on government or emergency response software projects., Strong programming/scripting skills (Java JavaScript/Typescript Python etc) with passion for automated testing· Minimum 5 years in test automation and 3 years in manual testing· Hands-on experience with:o Selenium Grid / WebDrivero Protractor or Jasmineo Cucumber/Gherkino JUnit TestNGo GitHub GitLab Bitbucket· Experience with relational databases UI/UX testing Section 508 compliance testing· Experience with Agile/Scrum methodologies and tools such as Jira Serena Business Manager HP QC· Excellent communication skills-clear documentation defect reporting and technical articulation

Benefits & conditions

Opportunity to contribute to nationally significant, high-impact public safety technology.

  • Collaborative, agile environment with career growth into technical leadership or automation architecture roles.
  • Exposure to modern DevSecOps, CI/CD practices, and AI-driven testing innovation.
  • Streamlined, one-step interview process for quick hiring decisions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidateportal.ceipal.com
Prepare application

Good distractions

Loading talks and stories from around this role…