Job Details
Krishna raj
JPC - 33 - Software Testing Engineer
Andhra Pradesh,  India | Posted - 06/10/2025
Job Description

Software Testing Engineer

Job Summary:

We are looking for a detail-oriented Software Testing Engineer to ensure the quality and reliability of our software products. The ideal candidate will be responsible for designing test plans, executing manual and/or automated test cases, and identifying bugs to help deliver a seamless user experience.

Key Responsibilities:

  • Analyze requirements and collaborate with development and product teams to define test strategies.

  • Design and execute test cases for functional, regression, integration, and performance testing.

  • Identify, document, and track bugs using issue tracking tools (e.g., JIRA, Bugzilla).

  • Develop and maintain automated test scripts using tools like Selenium, TestNG, JUnit, or Cypress (if automation is required).

  • Conduct API testing using tools such as Postman or SoapUI.

  • Perform cross-browser and cross-platform testing.

  • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.

  • Ensure compliance with QA standards and best practices.

Required Skills and Qualifications:

  • 3–5+ years of experience in software testing.

  • Proficiency in manual testing and/or automated testing tools.

  • Solid understanding of SDLC, STLC, and bug lifecycle.

  • Experience with test management tools (e.g., TestRail, Zephyr).

  • Strong analytical and problem-solving skills.

  • Excellent communication and documentation skills.

  • Familiarity with databases and ability to write basic SQL queries.

  • Understanding of CI/CD and integration of tests in the pipeline is a plus.

Preferred Qualifications (especially for automation-focused roles):

  • Hands-on experience in automation frameworks (e.g., Selenium WebDriver, Cypress, Playwright).

  • Knowledge of programming/scripting languages like Java, Python, or JavaScript.

  • Experience in mobile app testing (Android/iOS).

  • Exposure to performance testing tools (e.g., JMeter, LoadRunner).

  • Familiarity with cloud-based test environments (e.g., BrowserStack, Sauce Labs).

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • ISTQB or similar testing certifications are a plus.