Role: Testing Leader
Roles & Responsibilities will include:
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.
programming languages,java,c#,python,perl