IAM SailPoint Analyst - Venusgeo Solutions
Frisco, TX 75034
About the Job
Direct Client - Urgent requirement for SDET engineers at Raleigh, North Carolina ( 4 - Job Openings )
Job TitleSDET engineers ( 4 - Job Openings )
Experience: 10 Years +
Location:Raleigh, North Carolina ( Onsite Work )
Job Summary
( Strong in Core Java, Cucumber, Rest assured etc)
- Domain: Financials preferably or from a solid Product engineering company.
We are looking for an experienced Software Development Engineer in Test (SDET) to join our dynamic and growing engineering team. As an SDET, you will focus on ensuring the highest quality standards for our products by designing, developing, and maintaining test automation frameworks, writing robust test scripts, and leveraging cutting-edge technologies like Core Java, Cucumber, and Rest Assured. You will work closely with developers, QA engineers, and other cross-functional teams to ensure our applications are bug-free, reliable, and performant.
Key Responsibilities:
- Test Automation Framework Development: Design, develop, and maintain robust and scalable test automation frameworks using Core JavaCucumber, and Rest Assured for API testing.
- Automated Test Script Development: Write and maintain efficient automated test scripts for functional, regression, integration, and end-to-end testing.
- API Testing: Utilize Rest Assured to automate API testing, ensuring that RESTful web services are thoroughly validated for expected behavior.
- Behavior-Driven Development (BDD): Work with Cucumber to implement BDD (Behavior-Driven Development) scenarios, facilitating collaboration between developers, QA, and business stakeholders.
- Continuous Integration: Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI) to ensure that tests are executed automatically with every code change or deployment.
- Test Execution & Reporting: Execute automated tests and analyze results to identify defects and areas of improvement. Provide detailed reports on test coverage, test execution, and defect tracking.
- Collaboration: Work closely with developers and product managers to ensure high-quality software development by providing feedback on testability, quality, and code coverage.
- Bug Tracking & Defect Reporting: Identify and report defects found during test execution. Work with the development team to reproduce, troubleshoot, and resolve issues.
- Performance & Load Testing: Design and execute performance tests using tools like JMeter or similar, ensuring that applications can handle expected loads.