- Design develop and execute manual test cases for functional regression smoke and sanity testing.
- Develop maintain and execute automated test scripts using tools such as Selenium TestNG JUnit or Cypress.
- Perform functional testing of web and mobile applications to ensure the system meets requirements and functions as intended.
- Collaborate with developers product managers and other stakeholders to understand requirements and translate them into test cases.
- Create and maintain test documentation including test plans test cases test data and test reports.
- Participate in agile ceremonies (daily standups sprint planning retrospectives) and contribute to continuous improvement.
- Conduct defect tracking and reporting using tools like JIRA Bugzilla or Azure DevOps.
- Perform API testing using tools like Postman RestAssured or SoapUI.
- Support and maintain CI/CD pipelines by integrating automated tests to ensure continuous quality.
- Perform crossbrowser and crossplatform testing.
- Perform data validation and backend testing using SQL queries.
- Participate in performance and load testing when required.
- Stay updated on new testing tools trends and methodologies.
- Ensure adherence to QA standards and best practices.
Requirements
- Bachelors degree in Computer Science Information Technology or related field.
- 2 5 years of experience in software testing (manual and automation).
- Strong knowledge of software development life cycle (SDLC) and software testing life cycle (STLC).
- Handson experience with automation frameworks (e.g. Hybrid POM BDD TDD).
- Familiarity with version control systems like Git.
- Solid understanding of testing methodologies tools and processes.
- Excellent analytical and problemsolving skills.
- Strong verbal and written communication skills.
Nice to Have:- Experience with BDD frameworks like Cucumber or SpecFlow.
- Knowledge of performance testing tools (e.g. JMeter LoadRunner).
- Experience with mobile app testing (manual or automation using Appium).
- Exposure to cloud testing platforms like BrowserStack Sauce Labs.
- ISTQB certification or equivalent is a plus.
Proficiency in multiple authentication mechanisms, including JWT and Signature-based authentication. Understanding of data encryption, API security, and secure authentication. Strong expertise in both SQL and NoSQL databases. Experience with query optimization and indexing. CI/CD pipeline knowledge is mandatory. Must have experience with Azure or AWS, particularly in deployment. Experience with unit testing (Jest, Mocha, etc.). Knowledge of integration and end-to-end testing. Ability to write testable code and work with CI/CD pipelines for automated testing. Problem-solving mindset with the ability to optimize existing solutions. Must be able to provide accurate project timeline estimations. Expected to deliver high-quality, well-documented code within deadlines.