Middle General QA (Java)
Core
Middle QA engineer focusing on backend/API test automation using Java frameworks while performing manual testing, requirements analysis, and defect management for a mobile virtual network operator.
Role type
Middle IC QA Automation Engineer (Java/Backend)
Builds
Backend services, mobile applications, and microservice architectures
Domain
Telecom / Mobile Virtual Network Operator
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, API testing (REST/SOAP), SQL, test automation frameworks, microservice architecture, CI/CD, Agile/Scrum, JIRA, Confluence, TestRail, XRay, Azure Service Bus, XML, JSON
Preferred skills
Azure cloud environment, performance testing, non-functional testing, telecom industry principles
Technologies
Java, REST, SOAP, Postman, Swagger, Azure DevOps, Jenkins, Azure Service Bus, JIRA, Confluence, TestRail, XRay
Responsibilities
Analyze business requirements and technical designs to identify risks; Design, develop, and execute test cases and automation scripts for backend/APIs; Perform end-to-end testing of web services within microservice architectures; Maintain and extend regression and integration test scenarios; Identify, document, and track defects; Manage and validate test data using SQL queries; Lead demo sessions for stakeholders; Troubleshoot issues and perform root-cause analysis; Contribute to continuous QA process improvements.
Seniority
Middle, hands-on IC