Responsibilities Design, develop, and maintain test cases and test scenarios Execute functional, integration, regression, system, and release testing Develop and maintain automated test suites Verify REST APIs, messaging interfaces, and interoperability scenarios Analyze defects and support root cause investigations Create test plans, execution reports, and release verification documentation Support CI/CD testing activities Participate in Agile ceremonies and sprint planning Contribute to software quality improvements and testing best practices Support interoperability events and validation exercises Requirements 5+ years of software testing and quality assurance experience 3+ years designing and executing manual test cases 2+ years of test automation experience Experience testing REST APIs, messaging systems, distributed systems, integration interfaces Experience with at least one automation framework: Robot Framework, Selenium, Playwright, Cypress, Cucumber, or Gauge Experience with Jira, GitLab, CI/CD pipelines, and test management tools Experience with scripting or programming: Python, Java, Bash, or Ansible Experience with Docker or virtualized environments Strong troubleshooting skills across Windows and Linux environments Hard Skills Test cases Test scenarios Functional testing Integration testing Regression testing System testing Release testing Test automation Scripting Programming Soft Skills Troubleshooting Communication Collaboration Problem‑solving Attention to detail Analytical thinking Adaptability Time management Teamwork Critical thinking Industry Keywords Software testing Quality assurance Agile Interoperability Defect analysis Root cause investigation Test management tools Release verification Validation exercises Messaging systems Tools & Technologies Robot Framework Selenium Playwright Cypress Cucumber Gauge Jira GitLab CI/CD pipelines Docker #J-18808-Ljbffr