Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Jobs via Dice • Berkeley Heights, New Jersey, United States
Role & seniority: Senior Automation QA Engineer
Stack/tools: .NET, C#; UI automation with Selenium WebDriver; API/Web Services automation with REST Assured, Postman, SOAP UI; database testing with SQL; version control (Git, SVN); CI/CD tools (Jenkins, Azure DevOps); general QA: Agile/Scrum
Design, develop, and maintain scalable automation frameworks and test scripts for UI and API layers
Create and execute API/web services tests; perform database validation and data integrity checks
Collaborate with Dev/Prod teams, contribute to test strategy, participate in CI/CD, and mentor junior QA engineers
8+ years in Software QA with strong test automation focus
Proficiency in .NET and C#
Expertise with Selenium WebDriver; API automation using REST Assured, Postman, SOAP UI
SQL/database testing; testing of web apps, APIs, and backend services
Experience with Agile/Scrum, version control, and CI/CD (Git/SVN, Jenkins/Azure DevOps)
Strong analytical, problem-solving, and communication abilities
BDD frameworks (SpecFlow, Cucumber)
Cloud exposure (Azure or AWS)
Performance testing (JMeter)
Microservices experience
Location & work type: Location not disclosed; work type not disclosed
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Infinite Computer Solutions (ICS), is seeking the following. Apply via Dice today!
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.