Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
python
Docker
Kubernetes
API testing
Automation Engineer
Job Details
Role: Automation Engineer with Python and Docker exp
Location: Atlanta, GA or Dallas, TX (locals required)
Duration: 12 months
Job Description
- 8+ years of software engineering experience in a multi-national company
- Bachelor s Degree in a Technical Discipline or equivalent work experience
- Proficiency in more than one language (C#/ Java/ JavaScript / TypeScript)
- Minimum of 1-2 years of experience with object-oriented programming principles
- At least 1 year of experience with Python, emphasizing testing frameworks and automation
- 1+ years of experience with JavaScript or TypeScript, particularly in test automation
- Familiarity with CI/CD processes and tools (e.g., Jenkins, GitLab CI)
- Experience with API testing and performance testing tools
- Excellent analytical, problem solving, and communication skills
- Strong knowledge of Agile development practices (especially Scrum), methodologies and tools
- Expertise in Database concepts and testing using SQL/NoSQL
- Experience with web services REST/SOAP API test automation
- Performance & functional test automation experience
- Experience with web-based testing tools like Cucumber, Selenium, Protractor, etc.
- Experience in SCM like Git, CI/CD tools like Jenkins
- Strong knowledge of scripting and programming languages such as PowerShell, Python, Java
- Experience in testing front-end, back-end, and API components of cloud-based and/or client/server products
- Hands-on experience with Docker for containerization
- Working knowledge of Kubernetes for orchestration and deployment
- Familiarity with KubeVirt for virtual machine management in Kubernetes environments
- 7+ years of professional software testing experience desired
Preferred Qualifications
- Demonstrated experience in Quality Assurance processes, procedures, and standards
- Demonstrated ability to master technical details of multiple complicated software solutions; understanding technical and usability aspects as they relate to quality and usability
- Self-directed individual who can manage multiple projects simultaneously
- Excellent time management skills
- Detail-oriented with a strong focus on quality
- Strong customer-centric attitude toward both external and internal customers
- Excellent analytical, problem-solving, and verbal and written communication skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.