The Test Engineer shall:
- Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability
- Direct and/or participate in all phases of risk management assessments and software/hardware development with emphasis on analysis of user requirements, test design and test tools selection
- Make recommendations, if needed, on test and evaluation strategies for major systems installations
- Document software defects, using bug tracking systems, and report defects to software developers
- Conduct software compatibility tests with programs, hardware, operating systems, or network environments
- Coordinate historical analyses of test results
- Coordinate with team members to ensure problem solution, appropriate risk reduction, and user satisfaction
- Create or maintain databases of known test defects
- Design or develop automated testing tools
- Design test plans, scenarios, scripts, or procedures
- Design, define and document unit and application test plans
- Develop or specify standards, methods, or procedures to determine product quality or release readiness
- Document test procedures to ensure replicability and compliance with standards
- Estimate software-testing costs and schedule
- Evaluate or recommend software for testing or bug tracking
- Install and configure recreations of software production environments to allow testing of software performance
- Install, maintain, or use software testing programs
- Investigate customer problems
- Monitor bug resolution efforts and track successes
- Monitor program performance to ensure efficient and problem-free operations
- Perform analysis of documented user requirements and direct/assist in the design of test plans in support of user requirements for software or IT systems
- Plan test schedules or strategies in accordance with project scope or delivery dates
- Provide technical support during software installation or configuration
- Review user application system requirements documentation
- Transform test plans into test scripts and execute those scripts
Qualifications:
- An active security clearance with polygraph.
- Experience with Selenium and Playwright.
Flexible work environment
A team mentality - work with friendly, like-minded professionals
Work with innovative, cutting edge technologies
Enjoy extremely competitive compensation and benefits
A work-life balance you can count on
Opportunities to grow and advance your career on our dime
Amazing benefits including matching 401k, fully paid medical, and more
Generous paid time off - including paid site closure days
Competitive salary offerings
Paid training and tuition reimbursement
Referral bonuses
Fully paid life and disability
Annual logo wear allowance
Company sponsored events (game nights, holiday party, summer party, happy hours)