QA Automation Engineer - QAAE 25-30907

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
No Travel Required

Skills

Test Cases
Software Quality Assurance
Software Testing
System Requirements
Technical Support
Requirements Analysis
Scripting
Selenium
Programming Languages
Project Portfolio Management
Mobile Applications
Operating Systems
Information Systems
JIRA
Communication
Computer Science
Agile
Application Lifecycle Management
User Stories
Software Development Methodology
Software Engineering
Testing
UFT
Web Portals
Quality Assurance
SQL
SoapUI
Software Development
Test Plans
XML
Jama
Lifecycle Management
Organized
PL/SQL
Portfolio Management
SOA
Automated Testing
Collaboration
HP QuickTest Professional
IT Infrastructure
J2EE

Job Details

Job Title: QA Automation Engineer

Location: Austin, TX
Duration: 9 Months
Interview Type: MS Teams (Virtual)
Work Setup: Hybrid 3 days remote and 2 days onsite (Mondays and Tuesdays at the Austin location).


Position Overview:

We are seeking a QA Automation Engineer to design, develop, and execute automated tests that ensure the quality and reliability of complex web-based applications. The ideal candidate will have a strong understanding of software testing methodologies, test automation frameworks, and software development life cycles (SDLC).

This role involves creating and maintaining automated testing scripts, analyzing system requirements, developing test plans, and ensuring applications meet both functional and performance standards. The successful candidate will work collaboratively across teams to deliver high-quality software solutions within an Agile environment.


Key Responsibilities:

  • Design, develop, and maintain automated test scripts for web-based applications and services.

  • Determine testing priorities and create execution plans for automated testing scenarios.

  • Perform software quality assurance, testing, and support for multiple platforms and applications, including web portals, mobile apps, and enterprise systems.

  • Develop and execute test plans, test cases, and scenarios for applications developed using J2EE, SOA (Service-Oriented Architecture), and Agile methodologies.

  • Participate in requirements analysis, test design, test data preparation, and application component testing.

  • Collaborate with cross-functional teams to ensure that quality goals are achieved.

  • Document test designs, procedures, and results in a clear and organized manner.

  • Apply contemporary testing methods to verify functionality, performance, and reliability.

  • Provide technical support during testing and implementation phases.

  • Participate in program design, coding, and walkthrough meetings to provide quality assurance input.

  • Perform other related duties as assigned.


Required Skills and Experience:

  • 8+ years of experience with software development principles, software testing, and the full software development life cycle (SDLC).

  • 8+ years of knowledge in software engineering practices, Agile methodologies, and software life cycle methods.

  • 8+ years of experience analyzing requirements, user stories, and acceptance criteria to create test plans and validate system functionality.

  • 8+ years of experience in analyzing software applications, defects, and business problems to derive evidence-based conclusions and innovative solutions.

  • Strong understanding of computer systems, IT infrastructure, programming languages, operating systems, and system limitations/capabilities.

  • Excellent oral and written communication skills, with the ability to clearly convey technical information.

  • Bachelor s degree in Computer Science, Computer Information Systems, Engineering, or a related field is strongly preferred.


Preferred Skills and Experience:

  • 3+ years of experience with one or more of the following tools:

    • Unified Functional Testing (UFT)

    • Katalon Studio

    • LoadRunner

    • SoapUI / LoadUI

    • Selenium

    • Application Lifecycle Management (ALM)

    • Product Portfolio Management (PPM)

    • SQL and XML

  • 3+ years of experience working within Agile teams, collaborating with developers, testers, and end users.

  • Hands-on experience with manual and/or automated software testing using tools such as UFT, SoapUI, Selenium, ALM, PPM, JIRA, JAMA, or PL/SQL.

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.