- Responsible for handling all phases of testing i.e. system test, integration test and support user acceptance test.
- Build test requirements traceability matrix to link test cases to requirements.
- Writing and maintaining the manual and automated test scenarios and test cases.
- Creation and execution of manual and automated regression test cases.
- Creation of test plan, test execution schedule and test summary report.
- Responsible for setting up the test environment, test tool, test execution and test reporting as part of a product release.
- Lead the defect triage meetings to discuss reported defects to quicken their resolution.
- Logging and tracking defects in defect management tool especially Zoho
- Prepare / gather test data essential to execute test cases
- Prepare test dashboards to highlight defects and defect trends.
- Maintenance of test platforms to provide complete coverage of supported systems and configurations.
Skills Experience Essential Skills:
- A strong understanding of software QA methodologies, tools and processes.
- Have worked on agile and waterfall projects
- Must have hands-on experience on open source automation testing tools (i.e. Selenium, Web, API, data, etc)
- Must be well versed in software testing concepts such as system test, regression test, integration test, user acceptance test, etc.
- Strong experience with testing of web-based applications.
- Ability to identify, log defects and find the defect root cause.
- Analytical, logical thinking and committed to deliver a high-quality tested solution.
- Working experience in the software development life cycle in a fast-paced environment
- Ability to work independently and in a team-based environment.
- Good to have skills: Excellent time management and prioritizing tasks.
Who Should Consider Joining:
- If you like challenges and think from a first principle basis
- If you are driven to take ownership and are adept at rolling with the punches
- If you have the aspiration to grow and develop as a leader, in the dynamic environment of a start-up
- If you are a collaborative team member, who believes in collective success
- If you are someone who makes objective, fact-based decisions
Who should not consider joining:
- If the role description does not excite you, then you should not join us
- We are a startup and things will move fast. If you are not comfortable in a fast-paced environment, then you should not join us
- If you are not a self-starter who is willing to learn experiment more, then you should not join us.