QA Automation Engineer

Overview

Hybrid
$100,000 - $120,000
Full Time
No Travel Required

Skills

Automated Testing
Amazon Web Services
Continuous Delivery
Continuous Integration
DevOps
Microsoft Azure
GitHub
Groovy
Java
Jenkins
Python
SQL
UI
Usability
Web Applications
Test Plans
Test Scripts
CD/CI
Azure
AWS
Agile SQL
CDC

Job Details

Blu Omega is looking for a Quality Assurance (QA) consultant, who will work with analysts, developers, and other QA team members in an agile environment to evaluate features of an enterprise information system and related applications for the CDC. This person will develop and implement test plans based on requirements and functional specifications, ensuring that we deliver an intuitive and reliable product.

Key Responsibilities:

  • Develop and Maintain Automated Test Frameworks: Design, develop, and maintain robust test automation frameworks to ensure comprehensive testing of web applications and APIs
  • Design and Execute Regression Test Suites: Develop and execute thorough regression test suites to maintain consistent test coverage and ensure high-quality deliverables
  • Collaborate Cross-functionally: Work closely with developers, business analysts, and other QA team members to define test strategies and validate all functionalities
  • Implement and Optimize CI/CD Pipelines: Create and enhance CI/CD test pipelines across platforms like Azure DevOps, GitHub Actions, Bitbucket, or Jenkins, ensuring seamless integration and delivery
  • Scalable Test Environments: Set up and maintain scalable test environments using cloud platforms such as AWS, Azure, or Docker for containerized automation
  • Conduct Various Testing Types: Perform manual, automated, usability, user acceptance, and API testing to ensure thorough validation of both front-end and back-end systems
  • Issue Tracking and Resolution: Actively report and track issues, ensuring defects are promptly addressed and resolved, contributing to the delivery of reliable and high-performing applications
  • Continuous Improvement: Identify opportunities to optimize and enhance test scripts and frameworks, applying innovative QA techniques and tools, including AI-enhanced testing with GitHub Copilot or Agentic UI Automation
  • Mentorship and Estimation: Mentor junior team members on best practices in QA and assist in estimating testing efforts for various projects
  • Documentation and Communication: Document test results meticulously and communicate defects and observations to the development team effectively, facilitating continuous improvement
  • Compliance and Quality Standards: Generate problem resolutions and track quality assurance standards, ensuring applications meet functional and performance requirements
  • Experience Sharing and Professional Growth: Actively share knowledge and experience with the team, contributing to collective professional growth and skill enhancement

Must Haves:

  • 10+ years of experience with designing and maintaining test automation frameworks
  • 8+ years of experience with core programming and scripting languages using Python, Java, Groovy, SQL, or Bash
  • 8+ years of experience with implementing robust CI/CD test pipelines across platforms such as Azure DevOps, GitHub Actions, Bitbucket, or Jenkins
  • Experience with executing automated API tests
  • Experience with enabling scalable test environments in cloud platforms like AWS, Azure, or Docker for containerized automation
  • Experience with applying innovation-focused QA techniques using GitHub Copilot or Agentic UI Automation for AI-enhanced testing
  • or permanent residency required along with the ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements
  • Bachelor s degree

Located in Atlanta, GA

Nice to Have:

  • Active CDC user ID
  • Experience with Agile development methodologies and practices
  • Experience with SQL
  • Experience with setting up and running automated regression tests in tools such as Selenium or Katalon
  • Knowledge of basic statistical methods and data visualizations.
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.