Test Automation Engineer Closed

at Agile Defense
馃嚭馃嚫 United States - Remote
馃攳 QA馃數 Mid-level

Job description

Requisition: 1051

Title: Quality Assurance Engineer

Clearance: Public Trust clearance

Location: Remote

Overview:

IntelliBridge is an award-winning national security company looking for a Quality Assurance Engineer with experience in TypeScript or JavaScript to support our contract with the U. S. Customs and Immigration Service (USCIS).

As a Quality Assurance Engineer at IntelliBridge, you will be part of an integrated project team delivering scalable and secure solutions. You will use user-centered and agile methodologies to build and continuously deploy server and client-side solutions. You will perform in AWS cloud environment to support the continuous development, deployment, integration, and monitoring of server and client-side solutions. As a member of a project delivery team, you will collaborate with project and product managers, user experience designers, and business analysts. Your efforts will directly serve and assist end-users. Your work will be produced in the context of IntelliBridge鈥檚 DevSecOps practices, including but not limited to continuous development, deployment, integration, and monitoring. Quality Assurance Engineer at IntelliBridge are expected to have experience delivering secure technical implementation as well as developing and integrating server and client applications.

As a direct employee of IntelliBridge, you would receive a benefit package that includes health/dental/vision insurance coverage, 401K with company match, PTO & paid holidays, and annual tuition/training assistance. For more information, please visit our website.

Clearance:

路聽聽聽聽聽聽 Public Trust clearance requires a background investigation (BI) and entry on duty (EOD) status. This must be applied for upon acceptance of employment offer. Candidates with existing or recently completed Public Trust background investigations are preferred.

Responsibilities/Duties:

路Produce quality and maintainable test scripts

路Collaborate with business analysts and developers to fully understand the full scope and impact of each story to the test scenario.

路Create and update automated test scripts based upon developed agile stories using TestCafe.

路Create ad-hoc tests using SoapUI and other tools to work through new scenarios.

路Estimate test case writing and execution effort and track progress.

路Design test strategies, test plans, and test cases from requirements, design documents and specifications.

路Develop code-based test scripts using TypeScript and hold test case reviews with stakeholders

路Execute test cases including functional, regression, performance, load and smoke tests for both web applications and database.

路Report defects, track, validate, and close.

路Record test results and report them.

路Support 508 compliance test execution and documentation.

路Identify regression test candidates for automation, plan automation activities across the team and automate test cases.

路Support and improve the overall system

路Participate in daily scrum meetings, agile ceremonies, and weekly test team meetings.

路Participate in all phases of risk management assessments and software development with emphasis on analysis of user requirements, test design and test tools selection.

路Install, maintain, or use software testing programs.

路Support and track and gather metrics on all activities.

路Support UAT activities.

路Support end of sprint demos, user acceptance testing, and solicit feedback on test artifacts and processes.

路Knowledge of RESTful API-based applications

路Experience in Manual Test Script Development and Execution

路Proven experience with the following technologies:

路Experience with Selenium, Serenity, or Cucumber

路TypeScript/JavaScript

路TestCafe or similar framework

路AWS

路JSON

路Jira

路GIT commands

路HTML and DOM object identification

路Chrome Dev Tools

路NPM and Node.js and capability of managing npm packages and versions

路Accessibility testing

路Development Methodologies: Test Driven Development, Agile Software Delivery, Scrum, Continuous Integration/Continuous Deployment

Required Qualifications:

路Minimum of five (5) years of experience in writing and testing enterprise software solutions. A degree in Computer Science and three (3) years of experience is also acceptable.

路5+ years of development experience in the Information Technology field focusing on development projects using DevSecOps

路Minimum of three (3) years of experience in troubleshooting software.

路Minimum of three (3) years of automation framework development experience

路Expert skills in test automation tools including TestCafe

路Experience working in an Agile environment

路Strong analytical and problem solving skills

路Strong communication skills

路Experience working in AWS, software containerization and Agile development processes.

About Us:

IntelliBridge delivers IT strategy, cloud, cybersecurity, application, data and analytics, enterprise IT, intelligence analysis, and mission operation support services to accelerate technical performance and efficiency for Defense, Civilian, and National Security & Federal Law Enforcement clients.

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 馃檹