HamburgerMenu
hirist

Job Description

About the Role :


We are looking for a highly skilled and ambitious Senior QA Engineer who can work under their own direction towards agreed targets/goals, with expertise in both manual and automation testing for web applications and services. You will work closely with product managers, developers, other QA team members and stakeholders to ensure the quality and reliability of our digital products. Experience with mobile testing and automation, performance testing, data validation, and exposure to AI-based systems is a strong plus.


Key Responsibilities :


- Design, develop, and maintain robust test strategies, test plans, and test cases for web applications and web services.


- Perform detailed manual testing to validate end-to-end functional flows, edge cases, and usability scenarios.


- Build and maintain automation test scripts using tools such as Playwright, Selenium, Cypress, Appium, Katalon Studio or similar.


- Integrate test automation into CI/CD pipelines (e.g., GitHub Actions, Jenkins).


- Work closely with developers and product teams to define testable acceptance criteria and test data requirements.


- Conduct cross-browser and cross-device testing to ensure platform compatibility.


- Perform API testing using Postman or similar tools.


- Contribute to performance testing using tools like JMeter or K6 to assess system reliability under load.


- Validate AI-driven features for correctness, consistency, and model input/output integrity (basic AI/ML testing exposure).


- Raise bugs with high clarity and help in triaging and regression verification.


- Participate in sprint ceremonies and Agile development processes.


- Support the test team by recommending tools and processes


Required Skills & Experience :


- 48 years of total experience in software testing.


- Strong command over manual testing techniques including exploratory, usability, UI, and system testing.


- Hands-on experience in automation frameworks for web (e.g., Playwright, Selenium, Cypress)


- Good understanding of JavaScript, TypeScript, or Python for test automation scripting.


- Knowledge of API testing and tools like Postman or REST-assured.


- CI/CD integration and version control (Git, GitHub/GitLab).


- Experience with JIRA, TestRail, or similar tools for defect and test case management.


- Strong debugging, troubleshooting, and analytical skills.


Good to Have :


- Performance testing experience with JMeter, K6, or similar tools.


- Hands-on experience in one of the following - Mobile testing with mobile automation or AI testing with basic understanding of AI/ML model validation, data testing, and input/output consistency or ETL/data testing using the latest tools.


- Knowledge of security testing tools (ZAP, Burp Suite) is a plus.


- Familiarity with cloud environments (AWS, Azure) and Docker-based test environments.


Qualifications :


- Bachelors degree in Computer Science, Engineering, or related field.


- ISTQB or equivalent QA certification (preferred but not mandatory).


Soft Skills :


- Excellent verbal and written communication skills.


- Proactive, self-driven, and attention to detail.


- Strong collaboration and interpersonal skills to work in a cross-functional Agile team.


info-icon

Did you find something suspicious?