The QA Engineer Level III (Senior) is responsible for ensuring the quality, reliability, and performance of enterprise applications through a combination of manual testing and test automation, with a strong emphasis on backend systems, APIs, and data validation. This role requires hands-on involvement across functional, integration, and non-functional testing activities while working closely with crossfunctional teams to deliver highquality software solutions.
Soft Skills
System Analysis
Test Planning and Execution
Performs test planning activities as required
Creates and modifies test cases.
Creates and modifies automated test scripts.
Creates and modifies test data.
Executes test cases and records results in Jira
Perform manual testing including functional, regression, and integration testing to validate business requirements and system behavior.
Design, develop, and maintain automated test scripts using Cypress to improve test coverage and efficiency.
Execute comprehensive API testing using ReadyAPI by SmartBear, Postman, or equivalent tools.
Validate business logic, service integrations, and endtoend data flows across applications.
Conduct database testing using Microsoft SQL Server, including data validation, complex queries, and stored procedure testing.
Collaborate with developers, BSAs, and product owners to review requirements, define acceptance criteria, and create effective test strategies.
Identify, document, and track defects, working closely with engineering teams to ensure timely resolution.
Support performance and load testing activities using tools such as LoadRunner (nice to have).
Contribute to continuous improvement of QA processes, test methodologies, and automation frameworks.
Mentor junior QA engineers and promote best practices in manual and automated testing.