AIMTech Test

Software Engineer – Test Automation Jobs

Seeking a cleared Software Engineer to support mission-critical enterprise web applications through automated testing and quality assurance. This role focuses on building and maintaining automated test frameworks using PyTest and Cypress in a secure Linux environment.

Ideal for engineers experienced in Python, web technologies, and CI/CD who want to impact mission reliability directly.

Responsibilities include, but are not limited to:

Develop and maintain automated test suites and frameworks

Implement testing using PyTest and Cypress

Collaborate with mission stakeholders to define testing requirements

Automate testing of enterprise web applications and REST APIs

Integrate automated testing into CI/CD pipelines

Support testing efforts in a Linux-based classified environment

Required Skills:

Bachelor’s degree in Computer Science or related field with 2+ years SWE experience

OR 4+ years SWE experience on similar programs

Active TS/SCI with Polygraph

Linux CLI experience

Bash and Python scripting

Python development in Linux environments

Web technologies: HTML, CSS, JavaScript

Cypress testing framework experience

PyTest testing framework experience

REST interface testing

CI/CD experience (e.g., GitLab CI)

Git source control

Nice to Have:

Atlassian tools (Jira, Confluence)

Django framework experience

React UI development

SQL experience (MariaDB or similar)

Docker or containerization experience

🎯 النقاط