
Software Test Engineer
Openwave
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
About the role
- Design, develop, and execute manual and automated test cases for backend systems, APIs, and services.
- Perform Linux-based testing and management, including bash scripting, networking validations, and log analysis.
- Conduct API testing using tools like Postman, and implement automation using frameworks like Karate, Cucumber, or equivalent.
- Validate system behaviour involving email protocols (SMTP, POP, IMAP) — added advantage.
- Test data handling with Cassandra DB or similar distributed databases.
- Write and maintain automation scripts in Python or other scripting languages.
- Collaborate with developers and QA leads to integrate testing into the CI/CD pipeline.
- Participate in design and requirement reviews, contributing to test strategies and plans.
- Execute tests in Kubernetes-based environments and help validate deployments and microservices.
- Maintain high testing standards with a strong focus on functional, integration, and system testing.
Requirements
- 3 years of experience in backend or API testing.
- Strong proficiency in Linux/Unix systems and bash scripting.
- Experience with API testing tools like Postman, and frameworks such as Karate or Cucumber.
- Knowledge of email protocols like SMTP, POP3, IMAP is a plus.
- Hands-on experience with Cassandra or other NoSQL/SQL databases.
- Solid skills in Python or any scripting language used for automation.
- Understanding of CI/CD tools and Kubernetes environments.
- Strong analytical, troubleshooting, and debugging skills.
- Excellent communication and collaboration abilities.
- Experience working in Agile/Scrum environments (Nice to Have).
- Familiarity with cloud platforms (OCI, etc.) (Nice to Have).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend testingAPI testingLinuxbash scriptingCassandraPythonKubernetesautomation frameworksfunctional testingintegration testing
Soft Skills
analytical skillstroubleshootingdebuggingcommunicationcollaboration