Menu
GMT Engineering
Close menu GMT Engineering
Request Free Consultation

Job: Position: QA Automation Engineer

QA automation, QA methodologies
Remote
Full Time
Apply for this job - or - Join our talent network

Summary:

Our client is seeking a dedicated QA Automation Engineer to play a pivotal role in ensuring the quality of their software products. The ideal candidate will have a robust understanding of automated testing strategies, tools, and techniques and will collaborate closely with our development and product teams to deliver the best-in-class energy software products.

Responsibilities:

  • Design, develop, and execute automation scripts using open-source or commercial tools.
  • Identify, record, and track bugs to resolution.
  • Ensure that all tests are executed and give regular feedback to the team lead on the quality status.
  • Collaborate with the product management team to understand product requirements and create automated tests ensuring product quality.
  • Review and analyze system specifications to design and execute test plans.
  • Support manual test case creation and execution when necessary.
  • Ensure consistent and coherent integration of their software components into their infrastructure.
  • Continually enhance and extend the test coverage and automation framework.
  • Provide recommendations for improving software to ensure quality.
  • Collaborate with the team to ensure consistent software development methodology.
  • Maintain up-to-date knowledge of the latest automation testing best practices and tools.

Requirements:

  • Minimum of 4 years in QA automation engineering or a closely related field.
  • Proficiency in various automation tools and frameworks.
  • Familiarity with distributed cloud computing systems, especially Amazon Web Services.
  • Understanding of the parallel development of integrated software and hardware systems, including requirements development, concurrent design, and system-level V&V.
  • Strong knowledge of the software QA methodologies, tools, and processes.
  • Experience writing clear, concise, and comprehensive test plans and cases.
  • Demonstrated experience in tracking quality assurance metrics, like defect densities and open defect counts.
  • Ability to establish impactful and trust-based relationships with all internal and external stakeholders.
  • Strong analytical and problem-solving skills with attention to detail.

Nice to Have Qualifications:

  • An understanding of USA electricity markets such as CAISO, PJM, ERCOT, NYISO, and ISONE. While deep expertise isn’t mandatory, a foundational grasp is essential.
  • Experience in automating tests for both web applications and backend services.
  • Familiarity with the intricacies of the product development lifecycle, including requirements gathering, software architecture comprehension, testing, and V&V processes.
  • Past achievements in QA automation, evidenced by successful product testing, improvements, or certifications, either individually or as part of a team.