Job Description :
We seek a highly skilled and experienced QA Engineer with at least 3 years of hands-on experience in Automation testing with Selenium. The ideal candidate should possess a strong understanding of the Software Testing Life Cycle (STLC) and have a proven track record of ensuring the quality and reliability of software :
Test Planning and Strategy :
- Develop comprehensive test plans based on project requirements and specifications.
- Collaborate with stakeholders to define testing objectives, scope, and deliverables.
- Design and implement effective test strategies to ensure thorough coverage of the application under test.
Test Case Design and Execution :
Create detailed and well-organized test cases that align with project requirements.Execute test cases manually, meticulously documenting test results and identifying defects.Conduct regression testing to ensure the stability of existing functionalities after code changes.Defect Tracking and Reporting :
Identify, isolate, and track defects throughout the testing lifecycle.Work closely with the development team to reproduce and communicate issues effectively.Generate comprehensive defect reports and provide status updates to project stakeholders.Collaboration and Communication :
Collaborate with cross-functional teams, including developers, business analysts, and project managers.Communicate testing progress, issues, and risks to project stakeholders clearly and concisely.Participate in regular team meetings to discuss project status, challenges, and potential improvements.STLC Adherence :
Ensure adherence to Software Testing Life Cycle (STLC) processes and best practices.Contribute to process improvement initiatives and share insights to enhance overall testing efficiency.Test Environment Setup :
Coordinate with the infrastructure team to set up and maintain test environments.Validate that test environments mirror production configurations to ensure realistic testing scenarios.Documentation :
Maintain comprehensive documentation of testing processes, methodologies, and results.Contribute to the creation and improvement of testing documentation templates.Continuous Learning :
Stay abreast of industry trends, emerging technologies, and best practices in software testing.Actively participate in professional development opportunities to enhance testing skills and knowledge.Requirements :
Bachelor's degree in Computer Science, Information Technology, or a related field.Minimum of 3 years of experience in Automation testing with Selenium.Strong understanding of Database testing.Strong understanding of Software Testing Life Cycle (STLC) principles and methodologies.Proficient in creating and executing test cases and identifying and documenting defects.Excellent communication and collaboration skills.Experience with test management tools and defect tracking systems.Ability to work in a fast-paced and dynamic development environment.(ref : hirist.tech)