About The Position

We are seeking a skilled QA Automation Engineer to support an enterprise IT automation initiative focused on designing and implementing scalable automation frameworks for Windows and web-based applications. The ideal candidate will bring strong expertise in UI automation, framework development, and QA best practices, along with a collaborative mindset to drive continuous improvement across testing processes.

Requirements

  • Strong experience in QA automation and framework development, particularly for Windows UI applications
  • Proficiency in programming/scripting languages such as C#, .NET, JavaScript, Python, or PowerShell
  • Experience with web automation tools (e.g., Selenium)
  • Knowledge of relational databases and ability to write SQL queries
  • Experience with cloud platforms such as AWS or Azure
  • Strong understanding of QA methodologies, tools, and best practices
  • Experience with CI/CD integration and test management tools

Nice To Haves

  • Experience with SaaS/cloud application testing
  • Familiarity with ERP systems or enterprise applications
  • Experience with transit or scheduling systems (e.g., HASTUS, Trapeze FX/OPS)
  • Experience with load testing tools and performance testing strategies

Responsibilities

  • Automation Framework Development: Design and implement scalable automation frameworks for Windows UI applications with extensibility to web platforms
  • Define and establish core framework components including object repositories, reporting, logging, and data-driven testing
  • Evaluate automation tools and technologies; develop POCs and recommend optimal solutions
  • Test Automation & Execution: Develop and maintain automated test suites (functional, regression, smoke)
  • Implement parallel execution strategies to improve efficiency and performance
  • Extend automation coverage to web applications using tools such as Selenium
  • Integration & DevOps: Integrate automation frameworks with CI/CD pipelines and test management tools
  • Automate reporting and provide actionable QA metrics
  • Ensure proper configuration management and environment control
  • Collaboration & Strategy: Partner with QA, development, and product teams to define test strategies and acceptance criteria
  • Contribute to defining technology stack, infrastructure design, and automation approach
  • Support adoption of best practices, coding standards, and QA methodologies
  • Mentorship & Continuous Improvement: Mentor team members and promote knowledge sharing
  • Create documentation, training materials, and onboarding guides
  • Drive innovation and continuous improvement in QA processes

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service