Senior Automation QA Engineer

Overview

On Site
Up to $110,000
Full Time

Skills

Automation
QA
Selenium

Job Details

Job Title: Senior Automation QA Engineer

Job Summary

We are seeking a Senior Automation QA Engineer with strong experience in .NET, C#, database testing, UI automation, and web services automation. The ideal candidate will design and implement scalable automation solutions for both UI and API layers, ensuring high quality across enterprise applications.

Key Responsibilities

Design, develop, and maintain automation frameworks and test scripts using Selenium for web applications.

Develop and execute API/Web Services automation tests using REST Assured, Postman, and SOAP UI.

Perform database validation and data integrity testing using SQL across backend systems.

Collaborate with development and product teams to ensure quality is embedded throughout the SDLC.

Execute functional, regression, integration, and end-to-end automation tests.

Identify, document, and track defects; partner with developers for timely resolution.

Participate in CI/CD pipelines to support continuous testing and automated deployments.

Review requirements and user stories to ensure complete test coverage and traceability.

Provide technical guidance and mentoring to junior QA engineers.

Contribute to test strategy, automation best practices, and continuous process improvement.

Required Skills & Qualifications

8+ years of experience in Software Quality Assurance, with a strong focus on test automation.

Strong hands-on experience with .NET and C#.

Expertise in Selenium WebDriver or similar UI automation tools.

Strong experience in Web Services/API automation using REST Assured, Postman, and SOAP UI.

Proficiency in Database/SQL testing.

Experience testing web applications, APIs, and backend services.

Solid understanding of Agile/Scrum methodologies and QA best practices.

Experience with version control systems (Git, SVN) and CI/CD tools (Jenkins, Azure DevOps, etc.).

Strong analytical, problem-solving, and communication skills.

Nice-to-Have Skills

BDD frameworks such as SpecFlow or Cucumber.

Cloud exposure (Azure or AWS).

Performance testing using JMeter or similar tools.

Experience with microservices architecture.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.