QA Automation Engineer

CareerCircle
Plano, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 164K

Job location

Remote
Plano, United States of America

Tech stack

Testing (Software)
Java
JavaScript
PHP
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
JIRA
Automation of Tests
Bash
Cloud Computing
Code Coverage
Code Review
Continuous Integration
Data Systems
Linux
DevOps
Event-Driven Programming
JUnit
Python
Load Testing
Powershell
E2e Testing
Ruby
Software Engineering
Systems Integration
Testng
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
Performance Testing
Delivery Pipeline
Test Scripts
Code Comments
Backend
Event Driven Architecture
Integration Tests
Kafka
Programming Languages

Job description

This long-term consulting role focuses on designing, implementing, and maintaining automated and manual tests for a large-scale, event-driven platform. You will work closely with developers, product owners, DevOps, and other business groups to ensure high-quality back-end services and APIs, integrate automated tests into CI/CD pipelines, and help shape testing practices in an Agile environment. The position is ideal for a software engineer with a strong QA mindset who enjoys both hands-on testing and building robust automation frameworks., * Partner with developers to design, create, maintain, and execute automated integration and functional tests for a large-scale platform.

  • Translate user stories into clear, testable scenarios and test cases, and provide feedback to ensure the testability and clarity of all stories.
  • Write, execute, and maintain end-to-end system integration tests and user acceptance scenarios for complex, event-driven systems.
  • Create and execute story validation tests within an Agile environment, participating actively in sprint ceremonies as needed.
  • Work closely with product owners and users to design and run user tests that validate functionality and user experience.
  • Collaborate with other internal business groups and external teams to support end-to-end integration testing across multiple systems and services.
  • Work with DevOps teams to integrate automated tests into CI/CD pipelines, including updating build pipelines and pipeline tasks.
  • Ensure that platform functionality remains consistent and reliable across multiple spoken languages.
  • Perform manual testing where needed and identify high-value areas to automate tests as efficiently as possible.
  • Modify existing code and test scripts to support evolving project requirements and improve test coverage.
  • Participate in code reviews with more experienced developers to receive feedback and improve code and test quality.
  • Create and update technical documentation, including code comments, user guides, and documentation for APIs, libraries, and test frameworks.
  • Assist in estimating the scope and time required for testing tasks, contributing to project planning, prioritization, and coordination of testing activities.
  • Use tools such as Jira or similar systems to track work, manage defects, and maintain traceability between requirements, test cases, and code.
  • Apply current best practices and principles in software development and QA to continuously improve testing processes and outcomes., You will work in a modern, collaborative environment that supports long-term consulting engagements and encourages continuous learning and experimentation with new tools and technologies. The culture emphasizes teamwork, open communication, and a strong QA mindset embedded throughout the development lifecycle. The workplace offers free customized lunch every day, along with complimentary snacks, drinks, beer, and wine. The dress code is casual, and t-shirts and jeans are appropriate. The environment includes social and community-building activities such as interest-based clubs and informal gatherings, fostering a friendly and inclusive atmosphere while you work with engineers, developers, product owners, and other stakeholders on cutting-edge, cloud-based systems.

Requirements

JIRA Linux CI/CD Junit DevOps Writing Planning Teamwork Scripting Visionary Pipelines Leadership Consulting Automation Innovation User Story Code Review Testability End Systems Coordinating Traceability Load Testing Apache Kafka Communication Test Planning Code Comments Prioritization Quick Learning Manual Testing Time Management Test Automation Problem Solving Decision Making Project Planning Safety Assurance Agile Methodology Amazon Web Services Integration Testing Performance Testing Software Engineering Software Development Organizational Skills Continuous Development Artificial Intelligence Technical Documentation PHP (Scripting Language) Event-Driven Programming Bash (Scripting Language) Engineering Design Process Ruby (Programming Language) Python (Programming Language) Back End (Software Engineering) Troubleshooting (Problem Solving) JavaScript (Programming Language) Application Programming Interface (API), * 3+ years of software engineering experience focused on creating and executing automated tests.

  • Strong QA mindset with an inclination to learn the intricacies of a complex product.
  • Hands-on experience with manual and automated testing tools and automation frameworks.
  • Experience testing back-end services and APIs, including integration and functional testing.
  • Experience working with Linux/Unix-based systems.
  • Experience with at least one scripting language such as Python, Ruby, JavaScript, PHP, Bash, or PowerShell.
  • Experience with CI/CD practices and tools, including updating build pipelines and pipeline tasks.
  • Practical experience working in Agile methodologies, including estimation, prioritization, and planning of testing activities.
  • Familiarity with issue and project tracking systems such as Jira or similar tools for traceability and reporting.
  • Experience with Java for back-end or test automation development.
  • Experience with AWS cloud environments and services.
  • Experience with event-driven data systems and related technologies such as Kafka and Kinesis.
  • Experience using testing frameworks and tools such as JUnit and TestNG.
  • Ability to perform manual tests when necessary and a strong drive to automate those tests efficiently.
  • Demonstrated problem-solving, troubleshooting, and decision-making skills.
  • Strong organizational skills and attention to detail.
  • Excellent verbal and written communication skills.
  • Ability to lead QA-focused conversations and clearly document test plans and results.
  • Ability to quickly learn multiple products and work effectively with multiple engineers and developers.
  • Ability to develop healthy working relationships and collaborate effectively with peers and leaders.

Additional Skills & Qualifications

  • Ability and attitude to learn and adopt new tools, technologies, and testing approaches.
  • Team-first mindset with a collaborative and supportive working style.
  • Strong time management skills and the ability to handle multiple tasks and priorities.
  • Solutions-oriented approach with an open mind toward finding agreeable solutions.
  • Experience with load testing tools and performance testing is beneficial.
  • Experience with scripting and automation in event-driven architectures is a plus.
  • Experience working with AWS-based, large-scale platforms is advantageous.
  • High standards of integrity and commitment to delivering high-quality work.
  • Appreciation for diversity and differences among individuals in day-to-day interactions.

Benefits & conditions

This is a Contract position based out of Plano, TX. Pay and Benefits

The pay range for this position is $50.00 - $79.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type

About the company

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service., San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records. Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs Tier 1 Helpdesk Support TEKsystems Coppell, TX*Remote Operations CompTIA A+ Business Valuation Full Stack Development Artificial Intelligence Business Transformation +0 Bilingual Financial CSR TEKsystems Irving, TX*On-Site Operations Leadership Communication Detail Oriented Problem Solving Customer Service Business Valuation Full Stack Development Artificial Intelligence Business Transformation +0 Entry Level Helpdesk Support TEKsystems Coppell, TX*Remote Operations Communication Customer Service Peripheral Devices Business Valuation Willingness To Learn Full Stack Development Artificial Intelligence Business Transformation +0

Apply for this position