Negotiable
Undetermined
Remote
Remote
Summary: The Supreme Court of Virginia is seeking a Quality Assurance Test Automation Engineer to join its Application Development team within the Department of Judicial Information Technology. This role involves designing, developing, and executing automated testing solutions in an Agile environment, focusing on enhancing test frameworks and ensuring high-quality software releases. The selected candidate will work remotely and must reside in the Eastern Standard Time zone. The position is a 6-month renewable contract with no travel required.
Key Responsibilities:
- Design, develop, and execute automated test scripts
- Create and maintain comprehensive test plans and test cases
- Maximize test coverage across critical application features
- Define and prioritize test scenarios and execution strategies
- Expand and maintain existing test automation frameworks
- Conduct functional, performance, and security testing
- Log, track, and document defects effectively
- Collaborate with cross-functional Agile teams
- Provide rapid feedback during development iterations
- Generate detailed test reports and performance metrics
Key Skills:
- 4+ years of hands-on experience in Software Quality Assurance
- 2+ years of experience with test automation tools
- Bachelor's degree in Computer Science, IT, or related field
- Strong experience in test planning, execution, and automation
- Understanding of the Software Development Life Cycle (SDLC)
- Hands-on experience with Selenium and JMeter
- Proficiency in programming/scripting languages such as Java and Python
- Experience developing comprehensive testing strategies
- Ability to manage complex test environments
- Experience defining and tracking QA KPIs
- Strong defect management and reporting experience
- Experience working in cross-functional teams
- Knowledge of QA tools, trends, and best practices
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Quality Assurance Test Automation Engineer
Engagement Type
Contractor / Staff Augmentation
Duration
Standard 6-month renewable contract
Work Model
- Remote, 40 hours per week
- Schedule aligned with Eastern Standard Time (EST)
- Adjusted for SCV-observed holidays
- Candidate must reside and work in EST time zone
Travel
No travel required
Location
Supreme Court of Virginia
Richmond, Virginia
Department
Department of Judicial Information Technology (DJIT)
Application Development Team
Position Summary
The Supreme Court of Virginia is seeking a Quality Assurance Test Automation Engineer to join its Application Development team within the Department of Judicial Information Technology.
This role focuses on designing, developing, and executing automated testing solutions within an Agile delivery environment. The selected candidate will contribute to enhancing test frameworks, ensuring high-quality software releases, and providing rapid feedback through automation across functional, performance, and security testing layers.
Key Responsibilities
- Design, develop, and execute automated test scripts
- Create and maintain comprehensive test plans and test cases
- Maximize test coverage across critical application features
- Define and prioritize test scenarios and execution strategies
- Expand and maintain existing test automation frameworks
- Conduct functional, performance, and security testing
- Log, track, and document defects effectively
- Collaborate with cross-functional Agile teams
- Provide rapid feedback during development iterations
- Generate detailed test reports and performance metrics
Minimum Qualifications
- 4+ years of hands-on experience in Software Quality Assurance
- 2+ years of experience with test automation tools
- Bachelor's degree in Computer Science, IT, or related field
- Strong experience in test planning, execution, and automation
- Understanding of the Software Development Life Cycle (SDLC)
- Hands-on experience with:
- Selenium
- JMeter
- Proficiency in programming/scripting languages such as:
- Java
- Python
- Experience developing comprehensive testing strategies
- Ability to manage complex test environments
- Experience defining and tracking QA KPIs
- Strong defect management and reporting experience
- Experience working in cross-functional teams
- Knowledge of QA tools, trends, and best practices
Preferred Qualifications
- 6+ years of QA experience
- 4+ years of automation testing experience
- Master's degree in Computer Science, IT, or related field
- Strong expertise in QA methodologies and testing strategies
- Advanced understanding of SDLC and Agile processes
- Experience mentoring or coaching junior QA team members
- Expertise in performance testing design and optimization
- Ability to implement performance testing strategies
- Experience reviewing and improving automation code quality
- Familiarity with mock frameworks such as:
- Mockito
- JMockit
- Strong risk identification and mitigation experience
- Proven ability to recommend process improvements
- Excellent communication skills for technical and non-technical stakeholders