Cynet systems Inc
Cynet systems Inc is hiring: SDET Tester in Great Falls Crossing
Cynet systems Inc, Great Falls Crossing, VA, United States
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.