Detailed Description of Services: This role will support the IT QA automation initiative, with focus on definition, review, assessment, and implementation of an automation framework for testing Windows UI applications. Collaborate with QA and application engineering teams to define/select tools for design/implementation of scalable automation solutions to streamline test execution and improve overall QA processes. Other responsibilities include extending automation to web-based applications and integrating with test management and tracking tools. The ideal candidate has expertise in implementation/support of automation frameworks (especially Windows UI), scripting/automating tests for Windows and Web applications, Quality Assurance best practices and strategies applying methods, tools, metrics
SaaS/Cloud applications testing with strong understanding of infrastructure
Team collaboration: Learning, and sharing knowledge/mentoring team members
Implementation/support of automation frameworks to improve test effectiveness
Development/implementation of UI Automation (Windows, Web Applications)
Delivering innovations in testing for continuous improvements and efficiencies
Programing or scripting languages (e.g. C#, .NET, JavaScript, Python, PowerShell)
Knowledge of relational databases and building SQL queries
Experience with cloud platforms, such as AWS or Azure
Experience with industry-specific ERP applications
Experience with transit scheduling and operations management applications, such
as HASTUS, Trapeze FX or Trapeze OPS is a plus.
Responsibilities
Contribute to defining the technology stack, infrastructure design, and
testing approach; support scoping and specifying tool requirements for an
effective automation framework.
Collaborate with QA and Application Team members on advancing the automation strategies for the target project
Evaluate solutions presented as a modular, scalable automation framework for Windows UI applications, with extensibility to Web UI applications.
Define and establish core automation framework components/ integrations (test case management, object repository, logging, reporting, data-driven testing, config management)
Help drive the evaluation of automation tools and libraries; create POCs and ROI analyses to select the most effective software stack for current and future needs
Define adoption criteria and best practices for tool usage and test design
Develop reliable, maintainable test suites (functional, regression, smoke)
Implement parallel execution strategies and optimize for speed and stability
Define/Enforce coding standards, and adherence to QA best practices
Error management strategies, deterministic test data, environment controls
Integrate with build pipelines (where applicable) and test management tools
Automate test reporting and publish actionable metrics
Partner with developers, QA analysts, and product owners to define testable requirements, acceptance criteria, and risk-based coverage
Extend the framework to support web UI automation (e.g. Selenium)
Assessment of tools for Web Load Testing as an extension of automation
Enable unified reporting and artifact management across test suite types
Produce clear documentation, samples, and onboarding materials; conduct training for QA engineers and stakeholders
Mentor team members and contribute to continuous improvement of QA
Reporting Hybrid Position
Must be able to report to Boston, MA three or more times per week.
Remote work on other days of the week is considered based on the employee meeting the MBTA policy for remote work engagement.
Typical weekly work hours are 8 hours per day within the range of 8am to 6pm, Monday-Friday up to 40 hours per week.
Numbers & Facts
Location
Boston, MA
Salary
$65 Per Hour
Skills
Analysis Skillsunmatched
Application Frameworkunmatched
Automationunmatched
Automation Engineeringunmatched
Best Practicesunmatched
Case Managementunmatched
Cloud Applicationsunmatched
Coding Standardsunmatched
Configuration Managementunmatched
Continuous Improvementunmatched
Documentationunmatched
Functional Testingunmatched
Information Technology/Information Systems Quality Assuranceunmatched
Integration Testingunmatched
Internet Applicationunmatched
JavaScriptunmatched
Load Testingunmatched
Management Strategyunmatched
Mentoringunmatched
Metricsunmatched
Microsoft .NETunmatched
Microsoft C# (C Sharp)unmatched
Microsoft Windows Operating Systemunmatched
Onboardingunmatched
Process Improvementunmatched
Python Programming/Scripting Languageunmatched
Quality Assuranceunmatched
Quality Assurance Methodologyunmatched
Regression Testingunmatched
Relational Databases (RDBMS)unmatched
Requirements Managementunmatched
Return on Investment (ROI)unmatched
Riskunmatched
SQL (Structured Query Language)unmatched
Scripting (Scripting Languages)unmatched
Seleniumunmatched
Software Engineeringunmatched
Software Testingunmatched
Software as a Service (SaaS)unmatched
Technical Supportunmatched
Test Automationunmatched
Test Caseunmatched
Test Dataunmatched
Test Designunmatched
Test Scriptsunmatched
Test Suiteunmatched
Test Toolsunmatched
Testingunmatched
User Interface/Experience (UI/UX)unmatched
Web Analyticsunmatched
Windows PowerShellunmatched
Work From Homeunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.