Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Review system requirements, specifications, technical design documents and more, providing accurate analysis that improves the product.
- Plan and execute test plans and cases, creating appropriate reports on results and delivering to appropriate departments.
- Make appropriate recommendations and execution plans based on report findings.
- Evaluate product code and create automation scripts as needed.
- Effectively document testing phases, identifying and recording defects, bugs, errors, and other associated issues.
- Assist the team in troubleshooting issues that may arise during testing phase, offering appropriate recommendations and implementations.
- Participate in the retesting process once bugs and issues have been resolved according to plan.
- Test and report on current client offerings, ensuring everything is operating up to our high standards, offering suggestions on improvements when necessary.
Job Requirements
- Bachelor’s Degree in Computer Science, Engineering, Information Technology or a related field.
- Solid understanding of project management, QA methodologies, tools and processes.
- Ability to create comprehensive test plans and test cases, define testing strategies, locating and solving difficult bugs and errors.
- Experience with Java, Python, Ruby and other object-oriented programming languages.
- Strong understanding of SQL and other associated databases.
- Strong communication and collaboration skills, a knack for problem-solving, a desire to enhance user experience, and a passion for technology.