What are the responsibilities and job description for the Software Engineer in Test/Test Engineer-NO C2C position at PDSSOFT INC.?
Software Testing Engineer
Location: Plano, Texas
Years of Experience: 7 10 Years
Responsibilities
- Design, develop, and execute test plans and test cases for RESTful APIs.
- Utilize Postman and other API platform tools for testing and validation.
- Implement and maintain RestAssured test automation frameworks.
- Conduct various types of testing including unit, integration, regression, performance, and load testing.
- Integrate automated tests into CI/CD pipelines using tools such as Jenkins and GitLab CI.
- Perform database testing using SQL and NoSQL queries to ensure data integrity and performance.
- Collaborate with development teams to identify and resolve defects in a timely manner.
- Document testing processes, results, and provide feedback for continuous improvement.
Mandatory Skills
- Strong understanding of RESTful APIs and experience with API testing tools like Postman.
- Proficiency in Java 8 programming language.
- Experience in building and maintaining RestAssured test automation frameworks.
- Familiarity with CI/CD practices and tools (Jenkins, CI/CD).
- Ability to perform database testing using SQL and NoSQL.
- Experience with Flask RESTful APIs is a deal breaker.