Introduction to your Job
Perform manual and automated testing of web & mobile applications to ensure the software meets requirements and is fit for use.
Create, implement, and update & maintain test plans according to project details and schedule.
Analyse requirements & user stories, system requirements, and design specifications for feasibility and create corresponding test cases.
Write, execute, and update testing scripts to automate test cases.
Communicate testing progress, results, and other relevant information to project team and other stakeholders based on test plans.
Track defects, create, and maintain testing reports.
Ideally, you should have:
2+ years of hands-on experience in manual testing
Experience in automated testing (preferred)
Good knowledge & experience of testing RDBMS databases, especially PostgreSQL, MySQL/MariaDB
Strong experience in creating test data
Good experience with Selenium & API testing with Postman
Experience with load testing using JMeter or similar tool
Experience in GUI testing
Good domain knowledge of eCommerce (preferred)
Experience in testing within iterative development methodologies like Agile
Strong documentation, communication, and team collaboration skills