Ensure good quality standards for product delivery and compliance with user and business requirements
Evaluate and test software applications according to business and functional requirements
Provide feedback and recommendations to developers on software usability, functionality, and performance
Document test results and create/update requirements, test plans, and test documentation as needed
Ensure testing activities are completed on schedule and aligned with defined QA processes
Communicate and collaborate with team members to streamline the execution of test cases, test plans, and testing processes
Apply strong database testing concepts to validate data accuracy and integrity
Knowledge of QA best practices and methodologies to design, implement, and automate testing processes
Hands-on testing experience of REST & SOAP APIs using tools such as POSTMAN and SOAPUI
Experience in cross-platform and cross-browser testing and performance testing (LoadRunner, JMeter, etc.)
Experience in automation testing, automation test script development, framework design, and implementation (Selenium, TestNG, Playwright, Cypress, etc.)
Design and develop automated test suites for software functional, regression, and performance testing
Experience working in Agile development methodologies such as Scrum, Kanban
Strong leadership skills with the ability to mentor and guide team members
Lead the adoption of AI-driven testing practices, including AI-assisted test case generation and intelligent test execution
Experience in implementing AI-powered automation frameworks and self-healing test automation to improve test stability and reduce maintenance
Ability to leverage AI tools for test data generation, defect prediction, and intelligent test coverage optimization
Contribute to the design and implementation of autonomous or AI-assisted test execution platforms
Integrate automated testing and AI testing solutions into CI/CD pipelines to enable continuous testing
Requirements
Minimum Bachelors (4 year) (HEC recognized) degree in Software Engineering, Computer Science/Engineering or related field
Experience: 7 to 8 years
Experience in automation testing, automation test script development, framework design, and implementation (Selenium, TestNG, Playwright, Cypress, etc.)
Knowledge or hands-on experience with AI-assisted testing tools and intelligent test automation solutions
Ability to write test cases, test scripts, test scenarios, and testing procedures (Unit, BAT, Regression, Functional, Systems, Stress & Scale, Smoke & Sanity)
Experience in cross-platform and cross-browser testing
Experience in Performance Testing (LoadRunner, JMeter, etc.)
Understanding software testing principles, standards, and test cycles
Knowledge of QA best practices and methodologies to design, implement, and automate testing processes
Understanding and hands-on testing experience of REST & SOAP APIs (POSTMAN, SOAPUI)
Experience integrating automation with CI/CD pipelines such as Jenkins, GitHub Actions, GitLab CI, or similar tools
Self-motivated, quick learner, and a responsive team player
Excellent written/oral communication, presentation, and interpersonal skills
Ability to work under pressure, within agreed targets and timescales, and deliver quality outcomes