Gijima Staffing Solutions is responding to a tender: We are seeking the Solutions Tester is responsible for conducting thorough testing and quality assurance of software solutions to ensure they meet both functional and non-functional requirements. This role involves developing test plans, executing tests, and working closely with development teams to identify and resolve defects, ensuring high-quality software delivery.
Key Responsibilities:
- Test Planning & Design:Develop comprehensive test plans, scenarios, and scripts based on solution requirements and design documents. Define clear acceptance criteria to ensure solution alignment with business goals.
- Manual & Automated Testing:Execute both manual and automated tests across various phases (functional, integration, regression, performance, and user acceptance testing). Ensure consistent and reliable test results across environments.
- Defect Identification & Management:Identify, document, and report defects, working closely with development teams to track and resolve issues. Collaborate with developers to troubleshoot and reproduce issues as needed.
- Quality Assurance:Ensure that solutions meet the required quality standards by performing thorough testing and validation. Review the test outcomes and ensure alignment with the expected performance and usability criteria.
- Test Automation:Contribute to the development and maintenance of automated test suites, improving test efficiency and repeatability. Leverage automation tools to reduce manual effort in regression and performance testing.
- Collaboration with Stakeholders:Work closely with product managers, developers, and business analysts to understand solution requirements and provide feedback on testability and quality considerations.
- Documentation & Reporting:Document test results, provide detailed defect reports, and generate quality reports for stakeholders. Ensure all testing activities are properly documented and adhere to company standards.
Required Qualifications and Skills:
- Education:
- Bachelor’s Degree in Information Technology, Computer Science, Engineering, or a related field.
- Experience:
- Minimum of 4 years of experience in software testing or quality assurance roles.
- Technical Skills:
- Experience in testing methodologies, tools, and processes (e.g., Agile, Waterfall).
- Proficient in automated testing tools such as Selenium, JUnit, TestNG, or Postman for API testing.
- Familiarity with defect management tools like Jira, Bugzilla, or Trello.
- Knowledge of SQL for database testing and validation.
- Experience with performance testing tools like JMeter, LoadRunner, or similar tools.
- Soft Skills:
- Strong attention to detail and analytical thinking.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced environment and manage multiple priorities.
- Problem-solving skills and the ability to think critically under pressure.
Tools & Technologies:
- Automated Testing Tools: Selenium, TestNG, Cucumber, JUnit
- Performance Testing: JMeter, LoadRunner, BlazeMeter
- Defect Management: Jira, Bugzilla, Trello
- CI/CD Tools: Jenkins, GitLab CI, CircleCI
- Scripting & Development: Java, Python, SQL
Additional Considerations:
- Knowledge of Agile and DevOps practices will be beneficial.
- Experience with cloud-based testing environments (AWS, Azure) is a plus.
Desired Skills:
- Azure
- DevOps
- Selenium