Automation Test Engineer

Job not on LinkedIn

October 24

Apply Now
Logo of General Dynamics Information Technology

General Dynamics Information Technology

Defense • Cybersecurity • Artificial Intelligence

General Dynamics Information Technology is a company at the forefront of technological innovation, offering a wide range of services including consulting, digital modernization, and application services. The company is heavily involved in implementing solutions related to artificial intelligence, cloud computing, cybersecurity, high-performance computing, and quantum technologies. GDIT is committed to supporting government and defense sectors, providing mission-critical services such as logistics and supply chain management, intelligence, and homeland security. The company also focuses on diverse and inclusive hiring practices and actively promotes employee well-being. Through its digital accelerator solutions and pioneering use of emerging technologies, GDIT aims to propel agencies' missions forward and address complex technological challenges.

📋 Description

• Evaluate and understand system requirements and capabilities for test automation • Setup and configure test automation framework in the cloud environment • Facilitate continuous development and continuous deployment (CI/CD) pipeline • Work with manual testers to ensure that automation is prioritized to get maximum value • Design, develop and run automated test scripts in the cloud • Comply with established version control and coding standards • Developing test procedures to validate and verify requirements and capabilities • Configure test environments and test data set • Understanding of software lifecycle management skills related to application development tasks and planning testing cycles • Ability to apply in-depth knowledge of Software Development Life Cycle in order to help anticipate complexities in the system • Strong communication skills • Experience with modern web client technologies and the associated front-end to backend interactions • Developing/testing software using an Agile/Scrum methodology

🎯 Requirements

• Education: Bachelor of Science • Experience: 5+ years of experience with integration, regression, and system testing using automated testing tools in web-based applications • Required Skills: Experience in writing test cases, test plans, executing test scripts, reporting defects and preparing test results reports • Experience in the entire QA Life Cycle, including designing, developing and execution on the entire QA process and documentation of test plans, test cases, test procedures and test scripts • Experience developing automated test scripts on ReactJS and NodeJS, with Selenium, Playwright, Jest, Mocha, Chai, et al. • Experience in setup and configuration test automation framework in the cloud environment (AWS / Azure preferred). • Experience defining Automation Test strategies for Cloud-based ‘green field’ application development initiatives. • Experience testing API’s though gateway and cloud services • Expert knowledge in industry standards cloud based test automation frameworks • Familiarity with standard concepts, practices, and procedures of cloud technology, including Software as Service (SaaS) • Ability to independently setup and configure test automation framework in cloud (Azure or AWS) • Experienced in testing containerized applications utilizing docker, k8s, Openshift etc. • Managing and executing tests using NUnit and TestNG • Experience in developing test plans/procedures, expected outcomes, and verification statements • Comprehensive understanding of Cloud, Agile & DevSecOps methodology and culture • Working knowledge of Source Version Control and Build/Release tools and methodologies. • Working knowledge of Software Build process • Excellent communication skills and ability to work with people at every level • Experience in developing automated test scripts for complex Cloud based web applications • Excellent presentation and communication skills. • Consultant mindset with the ability to work with high level customer stakeholders and build excellent customer relationships. • Experience identifying and applying industry tools, solutions, methods best practices, and emerging technologies. • Strong analytical skills and problem-solving skills with the ability to formulate and communicate recommendations for improvement. • Demonstrated ability to work effectively, independently, and as part of a team.

🏖️ Benefits

• Comprehensive benefits and wellness packages • 401K with company match • Paid time off • Full-flex work week to own your priorities at work and at home

Apply Now

Similar Jobs

October 24

Process Automation Engineer developing automation solutions for Acumen. Designing workflows and AI tools to enhance operational efficiency.

Azure

October 20

Senior Strategic Automation Engineer focused on innovative solutions for manufacturing and distribution systems. Collaborating with teams to enhance project designs from conception to technical artifact creation.

Tableau

October 17

Security Automation Engineer leading the design and optimization of Palo Alto Networks Cortex XSOAR solutions for customer environments. Involved in automated workflows, SIEM integrations, training customer teams.

Cyber Security

JavaScript

Python

October 16

Manager of Implementation Engineering leading a team of offshore developers at Arch. Responsible for automation and AI implementation projects across multiple business units.

Azure

Microservices

Python

October 10

Senior Quality Automation Engineer driving automation strategies for IoT products at Samsara. Enhancing product quality through innovative test engineering in a remote role.

Distributed Systems

Pandas

SDLC

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com