As a QA engineer you will be monitoring every phase of the software development process, including design, development, testing, debugging and delivery.
What we are looking for:
-
Over 5+ years of experience in Information Technology, specializing in Software Quality Assurance Testing, proficient in testing on Client/Server,Web based and Mobile applications.
-
Detail and Result oriented QA Engineer in maintaining Software Testing Life Cycle throughout all phases of Software Development Life Cycle. Exposure to AGILE testing process using SCRUM methodology & Tools (JIRA, TestRail ) and working experience with waterfall methodology.
-
Excellent programming experience in Core Java, Shell Programming, SQL.
-
Understanding of Java, JDBC, Java Script, HTML, CSS, XML, JSON,and Web Services (RESTFUL).
-
Having experience in various phases of testing life cycle like requirement gathering, risk analysis, project planning and estimation, testing, defect management and reporting.
-
Good experience in the successful implementation of Automation Test Framework.
Responsibilities:
-
Use Java to develop and maintain automation tests and framework libraries to verify the software functionality and reliability.
-
Coordinate software releases to production environments while ensuring that products render and function properly on all major web browsers (Chrome and Firefox).
-
Work on additional tasks and responsibilities as assigned that will contribute towards team, department and company goals.
-
Compose and execute a plan to convert manual testing into repeatable, predictable and automated testing.
-
Constantly evaluate and learn from past experience to improve and enhance test automation approaches and tools.
-
Using JIRA for storing, maintaining the test repository, bug tracking and reporting.