Key Skills
Manual & Automation Testing
Test Case Design & Execution
Defect Tracking & Reporting
OOP Concepts & SQL Queries
Automation Scripting (Java, Python, JavaScript, C#)
Selenium, JUnit, TestNG
API Testing (Postman / REST)
CI/CD & Version Control (Git)
Agile/Scrum Methodology
Skills & Responsibilities
A bachelor's degree in IT, CS, BCA, or a related field.
6 months to 1 year of proven experience as a quality assurance engineer, software tester, or similar role with expertise in manual and automated testing.
Familiar with OOPs concept and SQL
Proficiency in programming languages like Java, C#, Python, JavaScript, and HTML to build and run automated test scripts.
Strong knowledge of software testing methodologies, tools (Selenium, JUnit, and TestNG), and frameworks.
Experience with bug tracking and project management tools (JIRA, Bugzilla).
Understanding of continuous integration/continuous deployment (CI/CD) pipelines and version control systems like Git.
Familiarity with Agile methodology and tools (Scrum, Kanban).
Strong communication skills for documenting test results and interacting with cross-functional teams.
Excellent analytical skills, attention to detail, and problem-solving ability.
Ability to work independently as well as collaboratively in a team environment.
A curious mindset with a willingness to quickly learn new technologies and testing tools.
Experience with performance testing tools (JMeter).
Experience with Automation testing tools (Selenium)
Familiarity with cloud-based testing environments (AWS, Azure).
Understanding of database management systems and SQL for data verification.
Experience with version control and collaboration tools (Git).
Knowledge of security testing practices and tools in India.
Ability to work in fast-paced environments and handle multiple tasks simultaneously.
Experience with API testing and mobile app testing (iOS and Android).