Senior Automation Engineer Karate, Selenium, AWS

  • Merrimack, NEW HAMPSHIRE
  • Posted 4 days ago | Updated moments ago

Overview

On Site
DOE
Contract - W2

Skills

Virtual Team
Integration Testing
Web Services
Version Control
Collaboration
Coaching
Computer Science
Software Engineering
Quality Assurance
Automated Testing
Selenium
Cucumber
Python
Java
J2EE
Spring Framework
RESTful
SQL
NoSQL
Kubernetes
Amazon Web Services
Amazon SQS
Amazon EC2
Amazon S3
Test-driven Development
Behavior-driven Development
Defect Tracking
Splunk
Continuous Integration
Continuous Delivery
Analytical Skill
Communication
Multitasking
Agile
API
Cloud Computing
Migration
Batch Processing
Workflow
UI
Testing
Code Coverage
Sonar

Job Details

Job Summary We are seeking a Senior Automation Engineer to join a dynamic and globally distributed team responsible for developing and maintaining client platforms and offerings. This role focuses on quality engineering, automation, platform integration, and cloud computing to modernize a diverse suite of applications. The ideal candidate will have strong experience in automated testing, cloud technologies, and Agile methodol ogies. Key Responsibilities Define and implement test strategies, scenarios, and steps for automated integrated testing. Build strong automation for web services (REST APIs) and web-based applications. Improve quality engineering practices including code reviews, source control, environment strategy, and CI/CD pipelines. Collaborate with product owners, architects, and technologists to deliver high-quality technical improvements. Provide technical guidance and coaching to analysts and developers on quality adherence. Participate in technology discussions and develop a deep understanding of the business domain. Required Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related field. 6+ years of experience in quality engineering and automated testing environments. Strong expertise in automation tools such as Selenium, Karate, Cucumber Serenity, RestAssured, and Python. Experience with Java/JEE, Spring/Spring Boot, RESTful services, and cloud platforms (AWS). Proficiency in SQL, NoSQL, Kubernetes, and cloud-native development. Experience with AWS services including EKS/ECS, Lambda, SQS, EC2, S3, CloudWatch, and IAM roles/policies. Understanding of TDD, BDD, and defect tracking tools and processes. Experience with observability tools such as Datadog, Splunk, and ELK Stack. Knowledge of mock service creation and full-scale CI/CD automation. Strong analytical, communication, and multitasking skills. Proficient in Agile methodologies. Preferred Qualifications Experience with API design and development in cloud migration projects. Exposure to batch processing, workflow automation, and UI testing. Familiarity with code coverage tools such as Sonar and SeaLights. Education: Bachelors Degree
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.