SENIOR TEST ENGINEER
happiestminds
Job Description
- Develop and execute detailed test plans and test cases based on software requirements and specifications.
- Perform thorough manual testing of web and mobile applications to identify bugs and ensure functionality.
- Document and track defects using bug tracking tools, ensuring clear communication with development teams.
- Collaborate with cross-functional teams, including developers and product managers, to understand project requirements and provide feedback on software usability.
- Participate in requirement reviews and provide input on testability and potential risks.
- Conduct regression testing to ensure that existing functionalities remain unaffected by new changes.
- Assist in the development and implementation of testing processes and best practices.
- Provide regular status updates and reports on testing progress and results to stakeholders.
Mandatory Skills:
- Strong knowledge and hands-on experience in manual testing techniques and methodologies.
- Proficiency in writing clear and concise test cases and test scripts.
- Experience with defect tracking tools (e.g., JIRA, Bugzilla).
- Ability to analyze requirements and design effective test scenarios.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both verbal and written.
Preferred Skills:
- Familiarity with automated testing tools and frameworks.
- Experience in Agile/Scrum methodologies.
- Knowledge of SQL and database testing.
- Understanding of performance testing concepts.
- Experience in testing APIs and web services.