Job Description
Key Responsibilities :
Test Planning and Design :
Develop and document detailed test plans, test cases, and test scripts.
Manual Testing :
Perform thorough regression testing when bugs are resolved.
Automation Testing :
Design, develop, and maintain automated test scripts and frameworks.
Defect Management :
Identify, log, track, and follow up on defects in the bug tracking system.
Test Reporting :
Prepare and present test reports to the project team and management.
Collaboration and Communication :
Work closely with developers, business analysts, and other stakeholders to understand requirements and provide input on potential risks and issues.
Tool and Technology Utilization :
Utilize testing tools and technologies such as Selenium, JUnit, TestNG, QTP, JIRA, and others.
Quality Assurance :
Ensure that software products meet the highest standards of quality, performance, and reliability.
Requirements
Required Skills and Qualifications :
Education : Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience : Minimum of 4 years of experience in software testing, including both manual and automated testing.
Technical Skills :
Proficiency in automated testing tools (e.g., Selenium, JUnit, TestNG, QTP).
Soft Skills :
Excellent analytical and problem-solving skills.
Certifications : ISTQB certification or similar testing certification is a plus.
Preferred Qualifications :
Requirements
Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as a Java Developer or Software Engineer. Strong proficiency in Java programming language and object-oriented design concepts. Experience with Java frameworks such as Spring, Hibernate, or similar. Familiarity with web development technologies including HTML, CSS, JavaScript, and related frameworks / libraries (e.g., Angular, React). Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL. Understanding of software development methodologies (e.g., Agile, Scrum). Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work effectively in a fast-paced environment and meet deadlines.
Qa Engineer • Ernakulam, KL, in