Automation Test Engineer(With DevOps) - SC Cleared
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Automation Test Engineer(With DevOps) - SC Cleared
We are looking for a highly experienced Software Automation Test Engineer in Test with a strong background in software testing, automation development, and DevOps. The ideal candidate will have hands-on experience across a wide range of technologies including Java, Node.js, CI/CD, Terraform, Azure, Docker, and service virtualisation. This role also involves working with cutting-edge AI technologies and infrastructure as code (IaC) implementations. Candidates should have active SC clearance
Key Responsibilities
- Design and implement scalable automated test frameworks using Java and Node.js.
- Develop and execute automated test suites for functional, regression, and non-functional testing (e.g., performance, scalability, reliability).
- Perform API testing and ensure robust validation of service integrations.
- Build and maintain CI/CD pipelines using GitHub Actions, Maven, and other DevOps tools.
- Implement Infrastructure as Code (IaC) using Terraform for consistent and repeatable environment provisioning.
- Work with Azure cloud services and Azure Foundry to deploy and manage test environments.
- Create and manage Docker containers for isolated and reproducible test setups.
- Collaborate on the development of Agenti AI solutions using various LLM models hosted on Azure Foundry.
- Apply service virtualisation techniques to simulate unavailable or third-party services during testing.
- Debug complex issues in Java and Node.js applications, providing detailed root cause analysis and resolution.
- Ensure test environments are secure, scalable, and aligned with production configurations.
- Document test strategies, plans, and results clearly and concisely.
- Communicate effectively with cross-functional teams including developers, DevOps engineers, and product owners.
Required Skills & Experience
- Proven experience in software testing and automation development.
- Strong programming skills in Java and Node.js.
- Hands-on experience with CI/CD tools (e.g., GitHub Actions, Maven).
- Expertise in Terraform for IaC and cloud resource provisioning.
- Experience with Azure cloud services and Azure Foundry.
- Familiarity with Docker and container orchestration.
- Experience in API testing and service virtualisation.
- Understanding of non-functional testing principles.
- Demonstrated ability to debug and resolve issues in complex systems.
- Strong communication and collaboration skills.
- Experience in building automation frameworks from scratch.
Preferred Qualifications
- Certifications in testing (e.g., ISTQB), cloud (e.g., Azure), or DevOps are a plus.
- Experience with AI/ML technologies and LLM integration is highly desirable.
- Familiarity with container orchestration tools (e.g., Kubernetes) is a bonus.
Requirements
We are looking for a highly experienced Software Automation Test Engineer in Test with a strong background in software testing, automation development, and DevOps. The ideal candidate will have hands-on experience across a wide range of technologies including Java, Node.js, CI/CD, Terraform, Azure, Docker, and service virtualisation. This role also involves working with cutting-edge AI technologies and infrastructure as code (IaC) implementations., * Proven experience in software testing and automation development.
- Strong programming skills in Java and Node.js.
- Hands-on experience with CI/CD tools (e.g., GitHub Actions, Maven).
- Expertise in Terraform for IaC and cloud resource provisioning.
- Experience with Azure cloud services and Azure Foundry.
- Familiarity with Docker and container orchestration.
- Experience in API testing and service virtualisation.
- Understanding of non-functional testing principles.
- Demonstrated ability to debug and resolve issues in complex systems.
- Strong communication and collaboration skills.
- Experience in building automation frameworks from scratch., * Certifications in testing (e.g., ISTQB), cloud (e.g., Azure), or DevOps are a plus.
- Experience with AI/ML technologies and LLM integration is highly desirable.
- Familiarity with container orchestration tools (e.g., Kubernetes) is a bonus.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Navigating the AI Shift
Transforming Software Development: The Role of AI and Developer Tools
What Are The Top Skills Required For Azure Developers?