Test Engineer

3 - 7 years

0 Lacs

Posted:17 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Test Engineer, you will be responsible for designing, writing, and executing test cases, scenarios, and scripts to ensure the functionality of software. Your role will involve identifying and documenting edge cases and unexpected scenarios to enhance software reliability. You will conduct regression, functional, UI, integration, and exploratory testing across various platforms such as Web, Mobile, and API. In defect management, you will be required to identify, log, and track software defects, bugs, and performance issues using tools like JIRA, Bugzilla, or TestRail. Collaborating closely with developers, you will reproduce, debug, and validate fixes for reported issues. Additionally, categorizing and prioritizing defects based on severity and impact on business operations will be part of your responsibilities. Your involvement in Agile/Scrum processes is crucial, including sprint planning, stand-ups, and retrospectives. Ensuring comprehensive test coverage for user stories, acceptance criteria, and business requirements will be essential. Providing clear testing status reports and effectively communicating risks to stakeholders are integral aspects of your role. You will contribute to test automation efforts by writing basic automation scripts using tools like Selenium, Python, Java, Cypress, or Playwright. Identifying test cases suitable for automation and collaborating with automation testers to expand automated test coverage for regression and smoke testing will be part of your tasks. Utilizing test management and bug-tracking tools such as JIRA, TestRail, and Zephyr is necessary for documenting test cases and defects. Moreover, conducting API testing with tools like Postman, Rest Assured, or SoapUI and performance testing with JMeter or LoadRunner (preferred) will be included in your responsibilities. Continuous learning and improvement are encouraged in this role. Staying updated on testing methodologies, tools, and best practices is essential. Identifying areas for process automation and optimization to improve test efficiency and contributing to knowledge sharing and team discussions on testing strategies are expected from you. **Preferred Qualifications:** **Minimum Requirements:** - Bachelor's degree in Computer Science, Information Technology, or related field. - 3+ years of experience in manual testing with hands-on experience in test case design, execution, and defect management. - Strong knowledge of SDLC, STLC, and Agile methodologies. - Experience working with test management tools (JIRA, TestRail, Zephyr). **Additional Preferred Qualifications (Automation Experience):** - Basic knowledge of automation testing frameworks (Selenium, Cypress, Playwright). - Familiarity with programming languages (Python, Java, JavaScript) for writing automation scripts. - Hands-on experience with API testing tools (Postman, Rest Assured) and basic SQL queries. - Exposure to CI/CD pipelines and version control tools (Git, Jenkins).,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

hyderabad, telangana, india

jaipur, rajasthan