Senior Test Engineer - TS ; ONSITE
Listed on 2026-06-23
-
Software Development
Senior Developer, Software Engineer, Cloud Engineer - Software, DevOps
Visual Soft, Inc is seeking qualified candidates to work on our efforts with a Prime for their end customer, a federal agency in Huntsville, AL
.
Position:
Senior Test Engineer - MUST have an active TOP SECRET clearance, work fully ON SITE.
Location:
Huntsville, AL, on our project with a Prime for a classified federal agency.
# of positions: 2
Compensation: based on qualifications, experience and certifications with standard benefits.
Education:
Bachelor's Degree in Computer Science, Information Systems, or related field.
Experience:
Senior Test Engineer: 8+ years of experience in software testing and QA.
Job description:
We are seeking highly skilled Senior Level Test Engineers to design, develop, and execute comprehensive testing strategies for full-stack enterprise applications built on Java EE (JEE), Oracle, Angular, AWS, and No
SQL technologies. The ideal candidate will have strong expertise in manual and automated testing, API validation, CI/CD integration, and performance testing within complex distributed systems.
- Design and execute end-to-end test strategies covering UI, API, backend, and integration layers.
- Develop and maintain automated test scripts using frameworks like Selenium, Cypress, or Playwright.
- Test JEE-based backend services and Angular-based front-end components for functionality, performance, and scalability.
- Validate data integrity across Oracle and No
SQL (e.g., MongoDB, DynamoDB) databases. - Implement automated regression and smoke test suites integrated into CI/CD pipelines (Jenkins, Git Lab, or AWS Code Pipeline).
- Work closely with developers and Dev Ops teams to identify, reproduce, and resolve defects.
- Conduct API testing using Postman, REST Assured, or similar tools for RESTful and GraphQL services.
- Validate AWS cloud deployments and ensure application reliability across multiple environments.
- Collaborate in Agile/Scrum ceremonies (sprint planning, reviews, retrospectives) and contribute to continuous improvement of QA processes.
- Mentor junior QA team members and assist in defining quality metrics and best practices (Senior role).
Skills and Qualifications
- Bachelor’s Degree in Computer Science, Engineering, or related field.
- 8+ years (Senior) experience in software testing within full-stack environments.
- Strong hands-on experience with:
- Frontend:
Angular, Type Script, HTML5, CSS3 - Backend:
Java EE / Spring Boot / REST APIs - Databases:
Oracle SQL, MongoDB or DynamoDB - Cloud: AWS (EC2, S3, RDS, Lambda, etc.)
- Proficiency in test automation using Selenium Web Driver, Cypress, or Playwright.
- Experience with Postman or REST Assured for API automation.
- Working knowledge of CI/CD pipelines and version control systems (Git, Jenkins).
- Familiarity with performance testing tools and security testing concepts.
- Strong analytical, debugging, and problem-solving skills.
- Excellent verbal and written communication skills.
Clearance:
Active Top Secret clearance is REQUIRED.
- 3 weeks of paid time off (PTO that includes sick leave); unused PTO will be issued as a check at the end of an employee's anniversary with us.
- 2 floating and 8 public holidays; floating and holidays expire at the end of every year of service.
- Company covers 50% of health and dental insurances for all full time employees; dependents can be added at extra cost.
- Health and dental coverage becomes effective after 30 days or on the first of the month following the employee's completion of initial 30 working days.
- STD, LTD and one-time salary equivalent life insurance at no cost to all full time employees.
- Eligible for company’s 401(k) program after 90 days of employment with a match of 4%, immediate vesting.
- Eligible to be part of company’s profit sharing; no employee contributions required.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).