Overview
We are seeking a skilled Test Engineer with 3+ years of experience to join our team in Mohali. The ideal candidate will have a strong understanding of software testing principles, test automation, and quality assurance methodologies. You will be responsible for designing, implementing, and executing test cases to ensure the delivery of high-quality software products.
Key Responsibilities
- Design, develop, and execute test plans, test cases, and test scripts.
- Perform manual and automated testing for web and mobile applications.
- Identify, document, and track software defects and inconsistencies.
- Work closely with developers and product managers to resolve issues.
- Develop and maintain automated test scripts using industry-standard tools.
- Conduct regression testing to ensure product stability.
- Collaborate in Agile/Scrum teams to define test strategies and acceptance criteria.
- Ensure compliance with best practices in software testing and quality assurance.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software testing and quality assurance.
- Proficiency in manual and automated testing methodologies.
- Hands-on experience with automation tools such as Selenium, Appium, TestNG, or JUnit.
- Strong knowledge of API testing using tools like Postman, RestAssured.
- Familiarity with performance testing tools such as JMeter is a plus.
- Experience working with JIRA, Bugzilla, or other defect tracking tools.
- Understanding of CI/CD pipelines and integration testing.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration skills.
Preferred Skills
- Experience in mobile application testing.
- Knowledge of scripting languages such as Python, Java, or JavaScript.
- Exposure to cloud testing platforms like AWS, Azure, or Google Cloud.