NEWPosted 9 hours ago

Job ID: JOB_ID_2149

Position Summary: Selenium WebDriver QA (Systems Analyst 2)

Dia Software Solutions is currently seeking two experienced Systems Analysts (Level 2) to support the Department of Information Resources (DIR) in a remote capacity. This role is designed for a seasoned QA Engineer or Automation Tester who possesses deep expertise in Selenium-based functional automation. You will be responsible for identifying business objectives, analyzing user requirements, and implementing automated solutions to improve existing computer systems. This position requires a strong foundation in core testing principles and the ability to ensure high-quality software delivery through structured, scalable, and reliable test solutions.

Core Responsibilities and Automation Strategy

  • Design, develop, and maintain robust and scalable automated test scripts using Selenium WebDriver to ensure software reliability and performance.
  • Build and enhance sophisticated automation frameworks, including Data-Driven, Hybrid, and Behavior-Driven Development (BDD) models from scratch.
  • Execute comprehensive testing cycles, including functional, regression, integration, and system-level validation for complex web applications.
  • Collaborate closely with developers, product owners, and architects to clarify technical requirements, user stories, and acceptance criteria.
  • Actively participate in Agile ceremonies, contributing to sprint planning, backlog grooming, and retrospectives to drive continuous improvement.
  • Perform manual and automated API testing using tools such as Postman and RestAssured to validate microservices and backend integrations.
  • Conduct thorough defect tracking, root cause analysis, and impact assessment to maintain high-quality standards throughout the SDLC.
  • Integrate automation suites into CI/CD pipelines using Jenkins, Azure DevOps, or GitHub Actions to support shift-left testing practices.
  • Provide detailed test coverage analysis and quality metrics reporting to stakeholders and project leadership.

Technical Requirements and Skills Matrix

  • At least 7 years of dedicated experience in Quality Assurance and automated testing within an enterprise environment.
  • Strong hands-on expertise with Selenium WebDriver and associated automation tools and libraries.
  • Proficiency in programming languages such as Java (preferred), C#, or Python for automation scripting and framework development.
  • Demonstrated ability to build and maintain automation frameworks from the ground up, ensuring maintainability and reusability.
  • Solid understanding of functional testing principles and test case design techniques such as boundary value analysis and equivalence partitioning.
  • Experience with testing frameworks like TestNG, JUnit, or NUnit, and build tools like Maven or Gradle.
  • Strong SQL knowledge for backend data validation, verification, and complex query execution.
  • Familiarity with cloud-based applications (AWS/Azure) and containerization technologies like Docker to support modern deployment models.

Professional Competencies

The ideal candidate will demonstrate the ability to independently own testing for a specific feature or module, showing leadership in quality advocacy. You should have a strong understanding of test planning and strategy, risk-based testing, and regression strategies. Excellent communication skills are required to bridge the gap between technical teams and business stakeholders, ensuring that all automated solutions align with the overarching business objectives of the Department of Information Resources.


Special Requirements

Department of Information Resources (DIR) project; Systems Analyst 2 classification; Remote; Requires 7 years of experience in multiple core automation categories.


Compensation & Location

Salary: $115,000 – $155,000 per year (Estimated)

Location: Remote


Recruiter / Company – Contact Information

Recruiter / Employer: Dia Software Solutions LLC

Email: harshitha@diasoftwaresolutions.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
harshitha@diasoftwaresolutions.com with the subject:

DELETE_JOB_ID_2149

to delete@join-this.com.