Job Description Company Overview: For over 25 years, Edgesource Corporation has served as an innovative technology service provider for the Department of Defense (DOD), Department of Homeland Security (DHS), Department of State (DOS), the U.S. Intelligence Community, Law Enforcement, and other federal, state, and commercial clients locally, nationally, and abroad. From providing boutique technical solutions in support of the DOD Counter Unmanned Aerial Systems (CUAS) mission set to addressing the most critical Cybersecurity threats facing our nation as a prime contractor with the DHS Cybersecurity & Infrastructure Security Agency (CISA), a career at Edgesource is an opportunity to do meaningful, interesting, and impactful work. Position Overview: Edgesource is seeking an experienced and detail-oriented Software Development Engineer in Test (SDET) / Automation Engineer to join our team. The ideal candidate should have a strong background in automated testing and demonstrate a strong understanding of back-end testing, data-driven testing, and scripting. As a SDET / Automation Engineer, you will play a crucial role in ensuring the quality, maintainability, and reliability of our automated test suite to ensure maximum code coverage for our software products and data sources. This position is in Chantilly, VA and can support a remote work schedule with 3 days required onsite and 2 days performed remotely per week. Job Duties: Implement, configure, utilize, and maintain automation tools and framework for scalability, sustainability, and efficiency across multiple teams and environments in Kubernetes. Utilize automation tools and framework such as Pytest, Playwright, K6, NeoLoad, TestKube, and JMeter to create and maintain automated tests using Python and Java programming languages. Integrate automated tests into CI/CD process for continuous and updated feedback. Skilled in creating test scenarios, mocking data and API calls for automated Integration, Regression, System, and End-to-End testing on cloud-based platforms for back-end software, services, and data sources. Streamline automation test setup for seamless maintainability of test data, scripts, execution results, and fixtures. Perform automated Load, Performance, Stress, and Database testing. Execute Linux, MySQL, Kubernetes, Docker, or MongoDB commands to execute complex back-end queries and validate large data sets. Setup, generate, and report test execution results and test coverage metrics. Define scenarios, develop detailed scripts/procedures, map acceptance criteria to test cases and automated scripts for requirements traceability. Document and train teams on how to use automation tools and framework. Required Qualifications: Active TS/SCI security clearance. Bachelor's degree in Computer Science, Engineering, System Engineering, or a related field (or equivalent work experience). Willingness to obtain Security+ and AWS/Azure Certification (Will Re-Imburse). 4+ years of most recent hands-on coding experience in Python. 4+ years of most recent automation testing experience in front and back-end applications. Knowledgeable in configuring, implementing, and integrating automation tools and framework with CI/CD. Strong experience using automation tools and framework such as Pytest and Playwright using Python, Testkube, K6, NeoLoad, and jMeter. Proficient in traditional and non-traditional databases such as MySQL, Postgres, Redis, and MongoDB. Capable of reading or writing Docker files, Kubernetes YAML configuration / manifests files, Helm Charts, JSON files, Shell scripts, etc. Experience executing Linux, Windows PowerShell, and Docker or Kubernetes commands. Exposure to tools such Ansible, ArgoCD, GitLab CI, JIRA, Zephyr Scale, or similar. Experience in creating automated tests for Load, Performance, and Stress testing. Experience in designing, maintaining, and implementing test automation strategies. Working at Edgesource: As an ISO 9001:2015 certified and CMMI Level 3 appraised small business, Edgesource specializes in providing a variety of technical solutions to include software development, database services, enterprise networking, data center virtualization, and management support. We are always seeking top-talent to join our team in helping to address the most critical technical challenges facing our nation. At Edgesource, we understand that our employees are our greatest asset, and as such we offer a wide array of benefits to support the well-being of our staff to include: - Flexible PTO Policy + 11 Paid Holidays Flexible Work Schedules (Remote / Hybrid) Medical / Dental / Vision / Flexible Spending Account (FSA) 401k Plan with Match Tuition & Professional Development Support Commuter Benefits Bonus & Employee Referral Programs Career Growth Opportunities - Disclaimer: Edgesource Corporation is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Edgesource is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, please contact our Recruiting Department by email at or by phone at .
Date Posted: 25 March 2025
Job Expired - Click here to search for similar jobs