A Senior System Tester to support quality assurance across complex systems. The role involves validating functionality, performance, and reliability in a high-availability environment, ensuring high-quality system delivery.
Key Responsibilities:
- Lead end-to-end testing activities, including test planning, analysis, design, implementation, execution, and closure
- Design and execute test cases based on functional and technical requirements
- Perform functional, integration, system, regression, and performance testing
- Validate system integrations across multiple components and platforms
- Analyze real-time data flows and ensure accuracy and consistency across the system
- Identify, log, and track defects, working closely with development teams to ensure timely resolution
- Review requirements and system design documents to ensure testability and coverage
- Support simulation and scenario-based testing where applicable
- Mentor junior testers and promote best practices in testing
- Collaborate with cross-functional teams including developers, stakeholders, and operations
- Other testing duties as assigned
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field
- Minimum 8 years of relevant experience in system or software testing
- Strong understanding of SDLC/STLC and QA methodologies
- Basic to intermediate knowledge of database testing (e.g., SQL) and API testing concepts
- Experience testing complex or mission-critical systems
- Experience with test management and defect tracking tools (e.g., JIRA, TestRail)
- Ability to work independently with minimal supervision and proactively drive tasks
- Strong analytical, troubleshooting, and communication skills