Vaultes is a rapidly growing cybersecurity and digital services company headquartered in the Washington DC metro area. Serving customers across the Federal government and commercial sectors, we use our broad experience and deep technical expertise to implement customized solutions that enable mission achievement and secure the world through technology.
FAST: The Vaultes Way
F – Frictionless Collaboration
We lead with humility and are easy to work with. Our ego-less, one-team mindset keeps progress moving.
A – Accountable & Adaptable
We do what we say we will and own our outcomes. Rooted in a growth mindset, we flex with change and stay aligned to mission needs.
S – Secure by Design
We protect what matters most. Security and integrity guide our decisions, ensuring resilience and confidence for our clients and partners.
T – Trusted Partners
We work side by side with clients and colleagues, earning trust through accountability, openness, and shared success.
The ideal candidate is a well-rounded Test Automation Engineer and will work collaboratively with team members to increase test coverage. The Test Automation Engineer will also teach team members how to write better tests and is familiar with applying visual regression tests to custom React frontends.
Location: Remote with potential infrequent travel to Client site.
This is a full-time position contingent on contract award.
Responsibilities
- Write Cypress tests for visual regression testing.
- Write automated scripts allowing the deployment of updated code into production environments multiple times per day.
- While manual tests and quality assurance are still necessary, automated tests must be implemented to provide consistent and reliable protection against unintentional regressions and make it possible for developers to confidently release frequent updates to the service.
- Create automated tests that verify all user-facing functionality.
- Create unit and integration tests to verify modules and components.
- Run tests automatically as part of the build process.
- Collaborate with other governance teams.
- Conduct load and performance tests at regular intervals, including before public launch.
- Assist with user acceptance testing.
- Design and create testing plans including unit, kernel, functional, behavioral, regression, and integration testing; using tools that make sense for the problem and writing tests that are purposeful and not simply to increase coverage percentage.
- Use JIRA or other ticketing systems to find issues to test.
- Create tickets that describe bugs and discrepancies, including step-by-step instructions for reproducing the issue, along with screenshots where necessary
- Check web pages in multiple browsers, either manually or using cross-browser testing tools.
- Review system specification to identify areas that will need the most careful testing.
- Other responsibilities as assigned.
Must Have
- Ability to obtain Public Trust Clearance
- 4+ years of experience in test automation
- Experience using testing frameworks
- Experience with testing tools such as Cypress and Selenium
- Regression testing experience
- Demonstrable coding skills to write and support test scripts for industry standard test automation frameworks
- Experience in all aspects of the software development lifecycle, including design, functional and technical requirements, coding, debugging, testing, release, and operation support
- Experience with Agile Software Development Methodology
- Experience with software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience testing web applications, APIs, and content management systems
Nice to Have
- Advanced degree in related field
- Experience with Department of Veterans Affairs projects
- Experience with healthcare related products
- Experience with React Native
Perks and Benefits
- Paid time off
- Paid holidays
- Work-from-home opportunities
- 401k with matching incentive
- Medical/dental/vision benefits
- Company provided life insurance
- Company provided short-term disability
Physical Requirements
- Prolonged periods sitting at a desk and working on a computer.
- Capable of operating a computer and other office productivity machinery, and frequently communicate with co-workers, management, and customers.
Vaultes provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, ancestry, national origin, citizenship, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, religion, age, disability, genetic information, service in the military, or any other characteristic protected by applicable federal, state, or local laws and ordinances.