What are the responsibilities and job description for the Test Analyst position at iTalent PLUS?
Our client is seeking a Test Analyst to contribute to the Software Testing Lifecycle through the execution of manual and automated tests. The successful candidate will play a key role in ensuring that all software deliverables meet quality standards and are free of defects prior to release.
Responsibilities
- Adhere to the company’s Test Strategy.
- Understand client requirements by reviewing the Requirements Document.
- Design and develop test cases and test scripts.
- Maintain test suites from both a Test Case Management and Automation perspective.
- Ensure traceability and proper documentation of test cases.
- Collaborate with relevant stakeholders to review test cases.
- Update test cases in line with feedback received during reviews.
- Execute manual and/or automated tests based on predefined test cases.
- Monitor application behavior during testing and capture evidence for further analysis.
- Identify, log, and support the resolution of defects, including root cause analysis.
- Track and manage defects using Jira.
- Assist developers in understanding and reproducing defects and retest fixes accordingly.
- Record test results using appropriate tools.
- Maintain accurate task status following established workflows and processes.
- Take full ownership of assigned tasks and their timely completion.
- Develop a solid understanding of the company’s automation tools and execution procedures.
- Perform other duties as may be assigned from time to time.
Requirements
Must Have:
- A degree in Business and IT or a related professional qualification.
- At least 2 years of experience in Software Testing.
- Strong planning and time-management abilities.
- Ability to work both independently and collaboratively within a team.
- Excellent communication and interpersonal skills, both verbal and written.
- Strong analytical and problem-solving capabilities.
- High attention to detail and a commitment to quality.
- Ability to understand the broader context of software projects.
- Solid understanding of the Software Development Lifecycle and core testing concepts.
- Familiarity with tools such as Jira, Zephyr, Jenkins, etc.
- Knowledge of SQL and database fundamentals.
Good to Have:
- ISTQB certification.
- Experience with automation testing.
- Background in the Payment Industry.