Job Title: QA Automation Engineer
Location: Boston, MA
Duration: 12 Months
Job Summary:
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.
Key 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
Required Qualifications:
- 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
Preferred Qualifications:
- 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
For more details reach at resumes@navitassols.com