Desired Candidate Profile
Job Description:
To perform software tests to ensure quality
Review of software requirements
Collaborate with QA Engineers to develop effective strategies and test plans
Prepare and Execute test cases (manual and automated) and analyze results
Report bugs and errors to development teams
Carry out regression testing every time when changes are made to the code to fix defects
Preparation of test reports
Work with cross-functional teams to ensure quality throughout the software development lifecycle
Provide support and documentation
Make improvements to functionality, design, and usability of new products.
Design, develop and execute automation scripts using open source tools
Liaise with internal teams (e.g. developers and product managers) to identify system requirements
Stay up to date with new testing tools and test strategies
Required Interactions with customers.
Skill/Experience:
Minimum 3Yrs of proven work experience in software development
Proven work experience in software quality assurance
Strong knowledge of software QA methodologies, tools and processes
Experience in writing clear, concise and comprehensive test plans and test cases
Hands-on experience with both white box and black box testing
Hands-on experience with automated testing tools
Hands-on experience with Mobile Testing Methodologies
Experience working in an Agile/Scrum development process
Experience with performance and/or security testing is a plus
BS/MS degree in Computer Science, Engineering or a related subject
Education:
UG: B.Tech/B.E. - Any Specialization, Any Graduate - Any Specialization, B.Sc - Any Specialization
Doctorate: Doctorate Not Required
Contact Details:
Keyskills:
Test Engineering
Regression Testing
Software QA
Black Box Testing
Mobile Testing
Test Reporting
Automation Testing
Test Case Execution
Test Cases
White Box