Software QA Engineer
Responsibilities
- Understand requirements, design exhaustive test scenarios / Test Cases, execute manual and automated test cases, dig deeper into issues, identify root causes, and articulate defects clearly.
- Develop test cases and prioritize testing activities.
- Experience in Manual and automation testing of Web & mobile Applications.
- Execute all the test cases and report defects, define severity and priority for each defect.
- Carry out regression testing every time when changes are made to the code to fix defects.
- Exposure and hand-on experience in API testing would be desirable.
- Hands-on experience with scripting in Java, Shell, or Python is an add-on.
- Hands-on experience in writing MySQL queries.
- Exposure and hand-on experience in Automation testing is an add-on.
Desired Skills and Experience
- 3 years of relevant experience as a Quality Assurance Tester or similar role
- Familiarity with Agile frameworks and regression testing
- Working knowledge of test / defect management software like JIRA, Bugzilla, etc.
- Proficiency with Java, Java Script, SQL, HTML & CSS
- Strong knowledge of software QA methodologies, tools and processes for Manual testing (Mandatory) and automation testing (Preferred)
- Hands-on experience with automated testing tools like Selenium WebDriver, Appium (will be an added advantage),etc.
- Knowledge of agile development process and experience with version control systems (Git, Subversion etc.)
