Job Summary:
We are seeking a skilled Software Test Engineer with 2 to 5 years of experience in both manual and automation testing. The ideal candidate will be responsible for ensuring the quality and reliability of software applications through comprehensive testing strategies.
Key Roles and Responsibilities:
- Design, develop, and execute manual and automated test cases.
- Identify, document, and track bugs and defects using issue-tracking tools (e.g., JIRA, Bugzilla).
- Perform functional, regression, smoke, sanity, and UAT testing.
- Develop and maintain automation test scripts using tools like Tosca (Nice to have).
- Collaborate with developers, business analysts, and other stakeholders to ensure quality deliverables.
- Ensure test coverage by analyzing business and technical requirements.
- Maintain and enhance test automation frameworks.
- Participate in Agile/Scrum processes, including daily stand-ups, sprint planning, and retrospectives.
Required Skills & Qualifications:
- 2 to 5 years of experience in manual and automation testing.
- Hands-on experience with Selenium WebDriver, TestNG, JUnit, Appium, or similar frameworks.
- Hands-on in at least one programming/scripting language (Java, Python, JavaScript, etc.). – Nice to have
- Strong knowledge of software testing lifecycle (STLC), defect lifecycle, and Agile methodologies.
- Hands-on Experience with CI/CD tools (Jenkins, Git, etc.) is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
- Experience with cloud-based testing tools (AWS, Azure).
experience
5