Overview: Test Automation Engineer
Work Location: Remote
Overview:
Eagle Harbor Solutions, a Koniag Government Services company, is seeking an experienced Test Automation
Engineer to join a development team supporting both established projects and building applications from the
ground up. The ideal candidate is an experienced leader and team player that is passionate about technology
and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills, and
experience to solve complex/real-world problems. Ability to obtain a Public Trust Clearance to support EHS
and our government customer. This position is Remote.
We offer competitive compensation and an extraordinary benefits package including health, dental and vision
insurance, 401K with company matching, flexible spending accounts, paid holidays, three weeks paid time off,
and more.
Position Overview:
The selected candidate must be knowledgeable and experienced as a Quality Assurance
Automation Test Engineer for web applications, UI, and server-based application software
testing, having experience both creating and maintaining software automation test scripts (API
and UI). Likewise, the candidate must have a working knowledge of software engineering
concepts such as Agile methodologies, software development standards, quality assurance
standards, Software Development Life Cycle (SDLC), interpretation of product requirements,
test plan and test case development, testing of software functionality, product installation, pl,
and usability (508 compliance experience a plus) testing.
Essential Functions, Responsibilities Duties may include, but are not limited to:
Creating, maintenance and evaluation of software automation test scripts (including
incorporation of dynamic test data) for both UI and API
Gathering and validating application functional/performance/load requirements
Creation and maintenance of test plans and test cases
Execution, as required, of manual and automated software testing in areas involving
installation, functional, performance and load, integration, and regression testing
Management of defects within a corporate defect tracking system such as Jira
Documentation of process improvements regarding best practices regarding test
automation
Creation of test reports using Jira
Maintenance of all test documentation
Coordination and prioritization of test development activities and the ability to work
with multiple scrum teams and software projects are also critical for the selected
candidate. Candidate must have the ability to troubleshoot independently both
software and operating system level installation and configuration issues
Work Experience, Knowledge, Skills Abilities:
Production software development experience with 2-3 structured programming
languages such as .Net and Java
Experience test automating .NET and CRM (Pega) applications using behavior driven test
automation framework such as Gauge (Selenium)
Experience with quality assurance practices and testing methodologies
Experience writing test plans, test cases development, and execution
Experience developing, executing, and maintaining automated test scripts
Experience with writing automation test scripts for endpoints using tools such as
ReadyApi or Postman
Experience with both SOAP based and RESTful web APIs
Experience with MS SQL Server
Experience with branching, pull requests, merging, and GIT commands
Experience deploying in CI/CD and using Build Pipelines
Demonstrated documentation and reporting experience
Experience with commercial defect management systems
Experience working within an Agile Development Environment
Excellent analytical and problem-solving skills
Excellent communication skills
Basic understanding of program interfaces, services, databases, messaging, files
systems, and other program objects
A minimum of 5+ of structured software quality assurance engineering experience is
required
3+ years of hands-on experience with the development of automated test scripts,
execution of test cases and reporting and dissemination of test results
A bachelor’s degree--preferably in Computer Science, Software Engineering, similar
discipline, or equivalent work experience is required
Desired Skills:
508 Compliance testing
Performance Load testing using LoadRunner or comparable
Experience writing production JavaScript, HTML, XML, XSLT
Experience with Visual Studio Code and/or IntelliJ
Service Oriented Architecture (SOA) experience