Overview
On Site
USD 70,000.00 - 115,000.00 per year
Full Time
Skills
Recruiting
Optimization
Business Systems
System Requirements
Testing
Management
Cloud Architecture
Amazon Web Services
Regulatory Compliance
SEC
System Testing
Replication
JUnit
TestNG
Cypress
Selenium
Python
Docker
Kubernetes
Automated Testing
Continuous Integration
Continuous Delivery
Workflow
GitLab
GitHub
Microsoft Azure
DevOps
Software Development
Software Development Methodology
Debugging
Test Scripts
Problem Solving
Conflict Resolution
Attention To Detail
Communication
Collaboration
Design Analysis
Information Technology
C#
.NET
ASP.NET
Web API
JSON
Web Services
UI
HTML5
Cascading Style Sheets
JavaScript
Git
Microsoft TFS
Writing
Database
Information Security
Agile
Adobe AIR
Energy
Telephone Exchange
Law
Job Details
Hiring Range: $70,000 - $115,000
Full Time or Part Time: FULL TIME
Additional Detail JOB DESCRIPTION
The position emphasizes hand-on test automation development, optimization of test coverage, and proactive engagement with the broader project team to foster consistent, reliable and scalable testing practices. A successful candidate will e adept at integrating automated testing processes into Agile workflows and will continuously seek to refine and modernize testing tools and methodologies. Key Responsibilities - Design, build and maintain robust automated test frameworks and reusable test scripts for legacy and new systems. - Develop and execute automated test cases to validate functionality, performance and reliability across platforms. - Partner with Business Analysts, Business Systems Analysts and Developers to understand project/system requirements and deliver optimal testing coverage. - Identify, document and track defects, working proactively with development teams to resolve issues efficiently. - Enhance and evolve testing strategies, tools and methodologies aligned with emerging best practices. - Implement and manage automated testing solutions within CI/CD pipelines for both on-prem and cloud architecture (Azure, AWS, etc.) environments. - Ensure compliance with quality standards, organizational procedures, COV security (Sec530 etc.) and industry benchmarks. - Document system testing information for repetition and replication across teams and systems where viable. Skills & Qualifications - Experience in test automation using tools such as Selenium, Junit, TestNG, Cypress or similar, Selenium expertise preferred. - Proficiency in at least one programming language; .NET, C#, Python, JavaScript or other relevant technologies. C# proficiency preferred. - Experience and proficiency working within containerized environments such as Docker and Kubernetes. - Experience integrating automated testing into CI/CD workflows using platforms such as GitLab, Github or Azure DevOps. - Solid understanding of Agile methodologies and the complete software development lifecycle (SDLC). - Demonstrated ability to debug, troubleshoot and optimize test scripts for high performance and precision. - Exceptional problem-solving mindset with a keen attention to detail. - Strong interpersonal and communication skills for effective collaboration across multi-disciplinary teams.
RESPONSIBILITIES
This position is responsible for Design, analysis and programming of new systems, enhancements and changes. Maintaining the Agency's applications and information technology systems.
QUALIFICATIONS
The Virginia Department of Environmental Quality (DEQ) is the primary environmental permitting agency in the Commonwealth of Virginia. It is responsible for administering laws and regulations related to air quality, water quality, water supply, renewable energy, and land protection. Through the dedication and work of over 800 employees across six regional offices and the Central Office in Richmond, DEQ issues permits, conducts monitoring and inspections, and enforces the law.
Full Time or Part Time: FULL TIME
Additional Detail JOB DESCRIPTION
The position emphasizes hand-on test automation development, optimization of test coverage, and proactive engagement with the broader project team to foster consistent, reliable and scalable testing practices. A successful candidate will e adept at integrating automated testing processes into Agile workflows and will continuously seek to refine and modernize testing tools and methodologies. Key Responsibilities - Design, build and maintain robust automated test frameworks and reusable test scripts for legacy and new systems. - Develop and execute automated test cases to validate functionality, performance and reliability across platforms. - Partner with Business Analysts, Business Systems Analysts and Developers to understand project/system requirements and deliver optimal testing coverage. - Identify, document and track defects, working proactively with development teams to resolve issues efficiently. - Enhance and evolve testing strategies, tools and methodologies aligned with emerging best practices. - Implement and manage automated testing solutions within CI/CD pipelines for both on-prem and cloud architecture (Azure, AWS, etc.) environments. - Ensure compliance with quality standards, organizational procedures, COV security (Sec530 etc.) and industry benchmarks. - Document system testing information for repetition and replication across teams and systems where viable. Skills & Qualifications - Experience in test automation using tools such as Selenium, Junit, TestNG, Cypress or similar, Selenium expertise preferred. - Proficiency in at least one programming language; .NET, C#, Python, JavaScript or other relevant technologies. C# proficiency preferred. - Experience and proficiency working within containerized environments such as Docker and Kubernetes. - Experience integrating automated testing into CI/CD workflows using platforms such as GitLab, Github or Azure DevOps. - Solid understanding of Agile methodologies and the complete software development lifecycle (SDLC). - Demonstrated ability to debug, troubleshoot and optimize test scripts for high performance and precision. - Exceptional problem-solving mindset with a keen attention to detail. - Strong interpersonal and communication skills for effective collaboration across multi-disciplinary teams.
RESPONSIBILITIES
This position is responsible for Design, analysis and programming of new systems, enhancements and changes. Maintaining the Agency's applications and information technology systems.
QUALIFICATIONS
- Experience with .NET development using C#. .NET Core, ASP .NET, Web API, JSON, Web Services.
- Knowledge in Responsive UI design patterns and frameworks.
- Knowledge of a variety of web-based UI development platforms/languages, including HTML5, CSS, JavaScript.
- Experience with tools like Git or TFS is essential.
- Ability to communicate effectively verbally & in writing with developers, database administrators, information security, business analysts, project managers & with different business users.
- Ability to translate business needs into solutions.
- Ability to work effectively independently & as a member of a team.
- Familiarity with Agile development practices is a plus.
The Virginia Department of Environmental Quality (DEQ) is the primary environmental permitting agency in the Commonwealth of Virginia. It is responsible for administering laws and regulations related to air quality, water quality, water supply, renewable energy, and land protection. Through the dedication and work of over 800 employees across six regional offices and the Central Office in Richmond, DEQ issues permits, conducts monitoring and inspections, and enforces the law.
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.