Web Test Engineer
Aberdeen Proving Ground, MD - USA
Job Summary
Company Overview
VES LLC is seeking a detail-oriented and motivated Web Test Engineer to support a large-scale software development program. The ideal candidate will possess a strong background in automated testing of web-based applications experience working within Agile environments and the ability to collaborate closely with cross-functional teams to ensure delivery of high-quality software solutions.
ABOUT VES LLC
We are a small business headquartered out of Aberdeen Proving Ground MD. We have grown up to approximately 80 employees many of them getting our footprints established in other areas of the United States. Established in 2014 our core competencies are the development of custom government off the Shelf (GOTS) infrastructure solutions integrating mission command systems and prototyping emerging technologies for use in the Army tactical architecture. We are a company built entirely of engineers focused completely on solving the DoDs hardest software systems integration challenges.
Many software government contractors only hire to fill a slot and then release the person with the contract time is up. We truly strive to be more of a close-knit group hiring people for their talent and making sure they want to stay for the long haul. We offer highly competitive pay generous benefits and a friendly work culture.
Role Summary:
The Web Test Engineer will play a critical role in ensuring software quality by developing and executing automated testing solutions. This individual will be embedded within Agile teams contributing to continuous testing efforts and ensuring reliable scalable and high-performing applications are delivered in alignment with program goals.
Key Responsibilities
- Develop maintain and enhance automated integration test scripts and frameworks for complex software systems.
- Support both functional (Agile) and system integration testing to ensure alignment with program objectives.
- Collaborate with Agile scrum teams including developers manual testers system engineers and product stakeholders.
- Evaluate select and integrate automation tools and frameworks (e.g. Selenium Cypress TestNG) into CI/CD pipelines.
- Design and execute automated test cases for both front-end and back-end components.
- Perform functional regression performance and security testing to identify defects and ensure system reliability.
- Conduct API testing using tools such as Postman and REST Assured.
- Troubleshoot defects document findings and work closely with development teams to resolve issues.
- Participate in sprint ceremonies including planning daily stand-ups and retrospectives.
- Support development of system integration plans test procedures and test scenarios.
- Monitor system performance trends and recommend improvements.
- Optimize automation scripts and frameworks for efficiency speed and scalability.
- Document test strategies methodologies and results in alignment with system requirements.
Required Qualifications
- Bachelors degree in Computer Science Engineering or related field or equivalent practical experience.
- Minimum of 3 years of experience in software testing and automation.
- Experience developing automated test suites for web applications using tools such as Cypress or Selenium.
- Hands-on experience working in Agile/Scrum development environments.
- Proficiency in writing test cases test procedures and documenting results.
- Experience with virtual machines and containerized environments (Docker Kubernetes).
- Strong troubleshooting and analytical skills with the ability to identify and resolve complex issues.
- Experience testing large-scale systems composed of microservices or modular architectures.
- Familiarity with CI/CD pipelines and version control systems.
Preferred Qualifications
- Experience with automation frameworks such as TestNG JUnit Appium or Squish.
- Proficiency in programming/scripting languages such as Java JavaScript Cucumber and Gherkin.
- Experience with performance testing tools (e.g. JMeter).
- Familiarity with build tools such as Maven Gradle or NPM.
- Experience using defect tracking and test management tools such as GitLab or JIRA.
- Knowledge of database technologies and SQL.
- Experience implementing continuous testing practices within development pipelines.
Key Technologies:
- Languages: Java JavaScript Cucumber Gherkin
- Automation Frameworks: Cypress Selenium Squish TestNG JUnit
- API Testing: Postman REST Assured SoapUI
- CI/CD: GitLab CI
- Version Control: Git
- Build Tools: Maven Gradle NPM
- Performance Testing: JMeter
- Containerization: Docker Kubernetes
- Database: SQL
Clearance Requirements
- U.S. Citizenship required
- Ability to obtain and maintain a government security clearance
VES offers a rich benefits package that includes:
- 401(k) match
- Highly Competitive Salary
- Up to 15 Paid Vacation days / year
- 11 Paid Holidays
- Flexible work/life balance culture
VES is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race color religion sex national origin disability status protected veteran status or any other characteristic protected by law.
Required Experience:
IC
About Company
Focused completely on solving the DoD’s hardest Software Systems Integration challenges. VES has specialized expertise in building GOTS versions of embedded Linux for Army operating systems needs, and in developing and deploying the Army Mission Command Infrastructure architecture.