What are the responsibilities and job description for the Quality Assurance Specialist position at CEI?
Location: Hybrid onsite 2–3 days per week in Pittsburgh, PA, Cleveland, OH, or Dallas, TX.Overview: Seeking an experienced QA Specialist to design, develop, and execute test plans for Kafka functionality, API testing, and data integrity. This role involves collaborating within Agile teams to ensure the quality and performance of data streaming and API services.Key ResponsibilitiesDevelop and execute test plans for Kafka functionality, including data production, consumption, and message processing.Validate data integrity through serialization/deserialization and mapping logic.Perform message testing for JSON, Avro, and Kafka formats.Write and execute queries on Oracle, MongoDB, and SQL databases.Design and execute API test cases using Postman and Swagger, validating responses, status codes, performance, and error handling.Conduct both manual and automated API testing.Manage testing activities to ensure coverage, reliability, and quality.Analyze testing requirements, develop strategies, and review/approve test plans, scripts, and procedures.Maintain accurate documentation and test artifacts.Participate in Agile ceremonies and collaborate using X-ray, Jira, and Confluence.Mentor and coach team members as needed.Required SkillsSwagger for API design, documentation, and generation.Postman for API testing and development.Strong knowledge of API testing disciplines and methodologies.Hands-on experience with SQL, Oracle, and MongoDB.Kafka concepts: topics, partitions, consumers, producers, and security.Kafka client configuration and troubleshooting.Message testing with JSON, Avro, and Kafka.Experience with continuous integration and automated testing.Working knowledge of Postman, Git, X-ray, Jira, and Confluence.Preferred SkillsSOAP API experience.
Salary : $81,000 - $109,800