About This Role
This role is for a detail-oriented software tester to ensure the quality, performance, and security of software products. The successful candidate will work within a team to review requirements, develop test plans, and execute comprehensive testing activities.
Responsibilities
- Review software requirements and specifications to understand the scope and identify potential areas of concern
- Develop comprehensive test plans and strategies outlining the objectives, resources, schedule, and scope of testing activities
- Design and write detailed test cases and test scripts to validate software functionality, performance, and security
- Conduct manual and automated tests to evaluate the software's performance, identify bugs, and ensure compliance with requirements
- Document and report identified defects clearly and concisely, providing detailed information to assist developers in reproduction and resolution
- Perform regression tests to confirm that recent code changes have not adversely affected existing functionalities
- Work closely with developers, product managers, and other stakeholders to understand product features and ensure comprehensive test coverage
- Develop and maintain automated test scripts to enhance testing efficiency and coverage
- Maintain detailed records of test procedures, test cases, and test results
- Prepare reports summarizing testing activities and outcomes
Requirements
- Bachelor
- Minimum 2+ years of experience in manual and automation testing
- Strong understanding of software testing methodologies, tools, and processes
- Excellent problem-solving abilities with a keen attention to detail
- Ability to think critically and analytically to identify potential issues
- Effective verbal and written communication skills to articulate test results and collaborate with team members
- Ability to work in a fast-paced environment and adapt to changing priorities and requirements
Nice to have:
- Experience with test automation tools
- Professional certifications such as ISTQB (International Software Testing Qualifications Board) or CSTE (Certified Software Tester)