Senior Manual QA Engineer - Remote Web & API Testing Specialist

Remotely
As a Senior Manual QA Engineer, you'll be a critical member of our development team, working on internal web applications for contact center development. This is a full-time remote position requiring comprehensive quality assurance expertise and attention to detail. You'll collaborate with developers, product managers, and stakeholders to deliver robust solutions that meet user requirements. Key Responsibilities: - Participate actively in the full development lifecycle of web applications related to contact center solutions, serving as both tester and quality control specialist. - Execute comprehensive testing strategies across frontend (web) and backend systems, including functional, non-functional, integration, regression, and smoke testing methodologies. - Thoroughly examine systems and analyze documentation to identify potential issues before they impact production. - Create, maintain, and enhance test scenarios to ensure complete coverage of application functionality. - Localize and document defects with precision, following through until resolution. - Reproduce user-reported issues efficiently and provide detailed reporting. - Utilize specialized QA tools and platforms to optimize testing processes and maintain quality standards. - Collaborate with development teams to troubleshoot complex technical issues. - Provide clear, actionable feedback to improve product quality and user experience. Required Skills and Experience: - Minimum 3 years of proven experience in software quality assurance and testing. - Strong foundational knowledge of software development life cycle (SDLC) and testing theory. - Self-sufficiency in learning new technologies through research, documentation review, and collaboration. - Practical experience working with Atlassian products, particularly Jira and Confluence (2023+ versions). - Proficiency in managing test documentation, including creating and updating test cases and test plans using modern test management systems (TestIT, Zephyr, TestRail). - Experience testing applications with microservice architecture and Single Sign-On (SSO) implementations. - Demonstrated expertise in Web application testing and API validation using tools such as SOAP UI, Postman v10+, and Swagger/OpenAPI. - Strong understanding of REST and SOAP protocols for API testing, including JSON and XML data structures. - Capability to search and analyze logs from various sources: backend logs (OpenShift, Kibana, Grafana), frontend logs (Chrome/Firefox DevTools console, network monitoring, element inspection). - Proficiency in HTML/CSS/JavaScript understanding for frontend issue localization. - Experience interacting with SQL databases (PostgreSQL 14+, MySQL) to query, modify, or add test data. - Familiarity with modern CI/CD pipelines (Jenkins, TeamCity, GitLab CI) and version control systems (Git). - Experience testing applications deployed in containerized environments (Docker, Kubernetes). Nice to Have: - Experience with test automation frameworks, including analyzing issues detected by automated tests and contributing to test automation development (Java/Selenium, Cypress, or Playwright). - Practical knowledge of mock objects and service virtualization: understanding their purpose, implementation in testing scenarios, and configuration for specific test requirements. - Experience with load testing tools such as JMeter, Gatling, or k6 to evaluate system performance under stress. - Understanding of Agile methodologies and practical experience working in Scrum teams. - Background in testing complex, multi-tier web applications and cloud-based services. - Familiarity with security testing concepts and tools (OWASP). - Experience with mobile application testing or responsive web design testing. Why Join Our Team? Working with us offers you the flexibility of a fully remote position while challenging your technical abilities on sophisticated contact center solutions. You'll have the opportunity to apply your quality assurance expertise in a collaborative environment that values thorough testing and continuous improvement. Our team embraces modern development practices and provides opportunities to expand your skills across different technologies and domains. Join us to grow your professional capabilities while ensuring our applications meet the highest standards of quality and reliability.