Logo
Cynet systems Inc

Cynet systems Inc is hiring: SDET Tester in Great Falls Crossing

Cynet systems Inc, Great Falls Crossing, VA, United States

Save Job

Job Description

  • Perform software analysis, including requirements and use case development and design.
  • Implement and document source code to design specifications.
  • Perform software testing, including developing and running automated unit tests and executing structured automated test cases.
  • Develop and analyze interface design documentation.
  • Build large, distributed, API-driven systems for enterprise-scale users.
  • Work with front-end and back-end programming and integration frameworks and tools.
  • Analyze, debug, and correct reported software bugs and enhancements.
  • Update user and software documentation.
  • Compile, assess, and report data results from testing and analysis.
  • Analyze and implement functional requirements, designs, and tests.
  • Perform operations and maintenance (O&M) of existing systems and identify areas for improvement.
  • Write system design and application code documentation.
  • Gather, analyze, and compose technical information.
  • Extend open-source libraries and systems as necessary.
  • Analyze data, interpret results, and document technical and functional requirements.
  • Participate in regular meetings, providing task status updates.
  • Participate in peer reviews of development artifacts.
  • Engage in continuous learning of technology trends and best practices.

Must Have

  • Experience as a Test Engineer supporting a Scrum Team.
  • Ability to validate ETL processes and MongoDB data changes through testing.
  • Experience generating and managing reports using Jira.
  • Hands-on expertise in designing, developing, and maintaining automated test scripts.
  • Strong automation expertise in Selenium (Playwright experience is a plus).
  • Strong programming skills in Java.
  • Experience building and managing CI/CD pipelines.
  • Experience performing daily API and UI testing.
  • Participation in code reviews and requirements analysis.
  • Python experience and exposure to AI tools (preferred but not mandatory).
  • Ability to develop test strategies (preferred but not mandatory).

Experience

  • 3 years of software development experience in an object-oriented language.
  • In lieu of a Bachelor’s degree, an additional 4 years of relevant work experience is required in addition to the required work experience.

Qualification And Education

  • Bachelor’s degree in Information Technology or Computer Science.

Skills

  • Knowledge of programming languages (C, Python, .NET Framework, Java, etc.).
  • Knowledge and understanding of the software development life cycle (SDLC).
  • Excellent written and verbal communication skills.
  • Ability to recognize, analyze, and solve a variety of problems.
  • Basic understanding of cloud technologies (AWS, Azure).
  • Basic understanding of database technologies (SQL, Oracle, MongoDB, PostgreSQL, etc.).
  • Knowledge of software engineering best practices, agile methodologies, and CI/CD pipelines.
  • Knowledge of test-first practices including Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Knowledge of DevOps practices and tools.
  • Knowledge of code quality and promotion practices.
#J-18808-Ljbffr