The Test Engineer shall be responsible for developing and maintaining automated test suites to ensure the quality and reliability of a mission-focused enterprise web application in a Linux environment. The Test Engineer shall collaborate with mission stakeholders to understand project requirements and identify test automation opportunities.
What you will need
- Experience using the Linux CLI
- Experience with scripting languages like Python or Shell scripting to automate repetitive tasks, deploy test environments, and execute test suites
- Experience with software testing methodologies, including test planning, test case design, test execution, and test result analysis
- Experience with creating clear and concise documentation for test plans, procedures, configurations, and troubleshooting guides
- Effective communication skills to collaborate with cross-functional teams, report findings, discuss requirements, and present solutions
- Experience with executing test plans and the evaluation of application system level capabilities
- Experience with Selenium WebDriver
- Experience with Pytest testing tool/framework
- Experience with CI/CD principles, methodologies, and tools such as GitLab CI
Desired Skills
- Experience with the Django Web framework
- Experience with Git Source Control System
- Experience with the Atlassian Suite of Tools such as Jira and Confluence
- Experience with containerization technologies such as Docker
Clearance
Active TS/SCI with an appropriate polygraph is required to be considered for this role
Salary range:
$89,250.00 - $195,500.00 (Annually)*