Lead QA Automation Engineer

Gnapi Technologies PrivateSheridan, WY
17h

About The Position

QA Lead drives the automation framework and testing strategy, guiding teams to deliver high -quality, reliable software. They ensure robust test coverage, optimize testing efficiency, and play a key role in improving release velocity and system performance.

Requirements

  • 7+ years’ experience required
  • Design and create test cases by analyzing business and technical requirements.
  • Develop and maintain automated test scripts using programming languages like Java, Python, or JavaScript.
  • Implement and maintain automation frameworks, which serve as the foundation for organizing and executing tests.
  • Execute tests and analyze the results to find and document software defects and bugs.
  • Integrate automated tests into continuous integration/continuous delivery (CI/CD) pipelines to enable frequent, automated testing.
  • Collaborate with developers and other teams to troubleshoot and fix issues.
  • Conduct various types of testing, including functional, regression, API, performance, and UI testing.
  • Report test findings and manage the defect lifecycle until resolution.
  • Act as a bridge between customers and QA teams, maintaining direct client interactions and functioning as a key stakeholder for quality delivery.
  • Possess experience across multiple domains, demonstrating adaptability and a strong understanding of diverse business processes.
  • Lead and mentor a QA team of 5 or more members, ensuring best practices and continuous improvement in testing processes.
  • Design, develop, and execute automated test scripts to ensure product quality, scalability, and performance.
  • Collaborate with cross -functional teams to optimize release cycles and enhance product reliability.
  • Proficiency in one or more automation languages such as Python, Java, JavaScript, or C#.
  • Hands -on experience with tools like Selenium, Cypress, and Playwright for web applications, or Appium for mobile testing.
  • Familiarity with Jenkins, GitLab CI, or GitHub Actions for continuous integration and delivery.
  • Strong experience using Git and platforms like GitHub or GitLab for source code management.
  • Working knowledge of tools such as Postman or REST Assured for validating APIs.
  • In -depth understanding of Agile, DevOps, and QA best practices.
  • Proficient in SQL and experienced in validating backend systems and data flows.

Nice To Haves

  • Experience in spatial databases (e.g., PostGIS) and advanced SQL queries is needed to validate the integrity of spatial data at the database level.
  • Good understanding of GIS concepts, including projections, coordinate systems, and various spatial analysis methods.
  • Familiarity with any one of Esri's tools (e.g., ArcGIS Pro, ArcGIS Enterprise), open -source alternatives (e.g., QGIS) or any other GIS Platforms.

Responsibilities

  • Design and create test cases by analyzing business and technical requirements.
  • Develop and maintain automated test scripts using programming languages like Java, Python, or JavaScript.
  • Implement and maintain automation frameworks, which serve as the foundation for organizing and executing tests.
  • Execute tests and analyze the results to find and document software defects and bugs.
  • Integrate automated tests into continuous integration/continuous delivery (CI/CD) pipelines to enable frequent, automated testing.
  • Collaborate with developers and other teams to troubleshoot and fix issues.
  • Conduct various types of testing, including functional, regression, API, performance, and UI testing.
  • Report test findings and manage the defect lifecycle until resolution.
  • Act as a bridge between customers and QA teams, maintaining direct client interactions and functioning as a key stakeholder for quality delivery.
  • Possess experience across multiple domains, demonstrating adaptability and a strong understanding of diverse business processes.
  • Lead and mentor a QA team of 5 or more members, ensuring best practices and continuous improvement in testing processes.
  • Design, develop, and execute automated test scripts to ensure product quality, scalability, and performance.
  • Collaborate with cross -functional teams to optimize release cycles and enhance product reliability.

Benefits

  • Health Insurance
  • Vacation & Sick Leaves
  • Wellness Benefits
  • Upskilling support
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service