Job Description
Review business / software requirements and provide inputs.
Prepare / review test plans.
Review test cases, test scripts and test data.
Execute tests (manual / automated).
Report defects and assist in their understanding.
Analyze test results and track software testing metrics.
Prepare and present test reports.
Train, mentor and supervise junior software engineers.
Working with clients to understand their business needs and goals so that the testing process can be designed to meet their needs
Developing automated testing scripts using a variety of programming languages such as Java, C#, Python, or Perl
Reviewing applications for potential defects or flaws in design or functionality before they are released to the public
Participating in meetings with other members of the development team to discuss testing strategies and issues that have arisen during testing
Designing test cases to ensure that new features work properly with other existing features
Performing manual testing of applications to identify bugs or errors in functionality
Analyzing data from previous tests to identify common issues or problems that should be addressed during new tests
Reporting bugs and test results to programmers or project managers for further investigation
Creating documentation about test results and procedures for future reference
Preferred Technical and Professional Expertise:
Bachelor s degree in computer science, information technology, Software Engineering, or related field
Prior good experience to work on software testing tool and applications
Programming language skills
Knowledge on automation tools
Communication Skills
Problem solving skills
Attention to detail
Presentations of programming techniques at professional conferences is a plus.
Job Classification
Industry: Management Consulting
Functional Area: Management Consulting
Role Category: Quality Assurance and Testing
Role: Quality Assurance and Testing - Other
Employement Type: Full time
Contact Details:
Company: EMentor Enterprises
Location(s): Hyderabad
Keyskills:
Computer science
Software testing
Manual testing
Test scripts
Test case review
Perl
Information technology
Test case design
Python
Testing