QA Test Automation Engineer

Overview

Remote
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

Amazon Web Services
Application Lifecycle Management
Automated Testing
Continuous Integration
Cloud Computing
Communication
Design Documentation
Functional Testing
Conflict Resolution
HP LoadRunner
HP Quality Center
Management
Micro Focus
Continuous Delivery
Data Lake
Organizational Skills
PostgreSQL
Problem Solving
Database
DevOps
Informatica
Java
Microsoft Azure
Requirements Elicitation
MongoDB
Programming Languages
Software Development Methodology
Proxies
Quality Assurance
SQL
Selenium WebDriver
Software Testing
Test Plans
Test Scripts
Test Strategy
Testing
Storage
Technical Writing
Test Cases
Test Estimation
Test Execution
Traceability Matrix
Git
API

Job Details

Title: QA Test Automation Engineer

Location: New York (Remote)

Duration: 12 Months

Work Hours: 35 hrs/week

Description:

  • Work with project managers, business analysts, development teams, as well as the business customer to contribute to the process of gathering and reviewing requirements and ensuring that they are testable
  • Participate in requirements elicitation and generation
  • Review project documents and provide QA comments and sign off
  • Participate in development of the test approach based on established standards and the analysis of design documentation and requirements
  • Contribute to the design of the following deliverables: Test Strategy & Test Plan, Detailed Test Cases, Test Scripts, Traceability Matrix, test estimates, progress reports for test execution, various defect, and statistical data reports, etc.
  • Assist or execute manual functional testing where applicable, log and assign defects and keep track of the defect status
  • Work with developers and support teams to resolve defects and environment issues
  • Load and maintain requirements and test cases in Quality Center and/or other Test/SDLC management systems and/or Application Lifecycle Management (ALM) systems e.g. Azure DevOps.
  • Execute and track testing process using Azure DevOps.
  • Assist with development and execution of automated test scripts
  • Acquire and create test data and analyze/verify data

Requirements:

  • At least 8 years of overall software testing experience
  • A minimum of 7 years of QA Automation with experience with programming languages/frameworks such as Java and Selenium Webdriver
  • 3+ years of solid hands-on experience with Azure and/or AWS and knowledge of various cloud services
  • Understanding of API Gateways, proxies, and concepts of securing API endpoints (e.g., rate limiting, API tokens)
  • Experience with relational (e.g., PostgreSQL) and no-SQL (e.g., MongoDB) databases.
  • Experience with Git, Azure DevOps Pipelines or equivalent CI/CD tools
  • A team player with excellent communication skills, both written and oral, interpersonal, organizational skills, and problem-solving ability to work with customers and other non-technical end users on complex issues
  • Has a high degree of responsibility and can work as an independent contributor to accomplish program goals
  • Must have sound technical writing skills and be able to produce clear documentation

Desirable skills/experience:

  • Experience using Azure services for App Service, Logic Apps, Blob Storage, Data Lake, etc.
  • Knowledge of Informatica Intelligent Cloud Services
  • Experience with Azure Monitoring services
  • Experience with Microfocus Loadrunner

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.