Cynet Systems · 4 days ago
Senior Software Development Engineer in Test
Cynet Systems is a company seeking a highly skilled Senior SDET to design and maintain scalable automation frameworks. The role involves implementing BDD/TDD practices, developing automated tests for APIs, and collaborating with development and DevOps teams to ensure quality software delivery.
EmploymentRecruitingStaffing Agency
Responsibilities
Design and maintain scalable automation frameworks using Cucumber, TestNG, and Selenium
Implement BDD/TDD practices for functional and integration testing
Develop and execute automated tests for RESTful APIs using tools like RestAssured
Perform performance/load testing using JMeter and analyze results
Validate cloud-based applications using AWS services (EC2, S3, Lambda, Aurora)
Ensure data consistency and caching validation with Redis and Aurora DB
Manage source code using Git and follow best practices for branching and merging
Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps
Collaborate with development and DevOps teams to ensure smooth deployments
Mentor junior QA engineers and advocate for quality best practices
Qualification
Required
Extensive experience in automation, performance testing, and API validation
Strong expertise in Cucumber, JMeter, Spring Boot, TestNG, Selenium, and REST API automation
Hands-on experience in AWS, Redis, and Aurora
Ability to design and maintain scalable automation frameworks
Implement BDD/TDD practices for functional and integration testing
Develop and execute automated tests for RESTful APIs using tools like RestAssured
Perform performance/load testing using JMeter and analyze results
Validate cloud-based applications using AWS services (EC2, S3, Lambda, Aurora)
Ensure data consistency and caching validation with Redis and Aurora DB
Manage source code using Git and follow best practices for branching and merging
Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps
Collaborate with development and DevOps teams to ensure smooth deployments
Mentor junior QA engineers and advocate for quality best practices