Test engineers are responsible for designing and implementing the tests that ensure the quality and the functionality of a product. They are involved in all phases of the testing program, from designing the test parameters to troubleshooting errors, and writing up final test procedures.
Educational qualifications:
Candidate can be a graduate of any stream.
Candidate should have good communication and interactive skills.
Candidate should be capable of working in a team with good problem handling capabilities.
Candidate should be strong in learning new technologies as per organizational requirements.
Roles and responsibilities:
Should have documentation skills – test scenario preparation, test case preparation test data preparation.
Should have working experience (hands on) in automating the manual test cases (recording scripting).
Good understanding on SDLC, STLC and Testing Concepts.
Strong in analytical and debugging an issues.
Strong knowledge of Java, Data structures, OOPS concepts and its applications.
Should have hands on experience on Selenium and other automation framework.
Document, track and escalate issues as appropriate, using JIRA.
Should have excellent communication skills (verbal written).
Should have an eye and passion for quality.
Should have passion for learning.
Should possess good knowledge on database concepts w.r.t. testing (DML commands).
Should have knowledge to write SQL queries and statements.
Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
Experience required:
Past experience in testing Web application & APIs are mandatory.
Automation exposure for Web Apps and APIs.
Exposure to Performance Testing.
Should have understanding of Agile Methodology.
Experience with SOA (Service Oriented Architecture), web services, XML, SOAP UI w.r.t. testing and automation will be an additional benefit.