- Job Type Full Time
- Qualification BA/BSc/HND
- Experience
- Location Lagos
- Job Field ICT / Computer 
Software Quality Assurance Tester at Estility Plc
Software Quality Assurance Tester
- As a Software QA Tester, you will be responsible for thoroughly testing software applications and systems to identify and report defects, ensuring the delivery of high-quality software products to end-users. You will work closely with software developers and other stakeholders to validate and verify that software meets established quality standards.
Key Responsibilities:
- Test Planning: Collaborate with project managers and developers to create test plans, including defining test objectives, test cases, and test data.
- Test Execution: Execute test cases, record test results, and report defects using designated testing tools or frameworks. Perform various types of testing, such as functional, regression, performance, and security testing.
- Defect Reporting: Document and report identified defects, providing clear and detailed information about the issue, including steps to reproduce and expected results.
- Test Automation: Develop and maintain automated test scripts using testing frameworks or tools to improve test efficiency and coverage.
- Quality Assurance: Ensure that software products meet quality standards, and actively participate in the continuous improvement of the QA process and procedures.
- Regression Testing: Conduct regular regression testing to confirm that previously identified issues have been resolved and that new changes have not introduced new defects.
- Compatibility Testing: Verify software compatibility across different platforms, devices, and browsers as needed.
- Performance Testing: Assess and report on software performance, scalability, and responsiveness under various conditions, including load testing.
- Security Testing: Assist in security testing by identifying vulnerabilities and reporting potential security risks in the software.
- Documentation: Maintain comprehensive test documentation, including test plans, test cases, and test reports.
- Collaboration: Work closely with cross-functional teams, including developers, product managers, and designers, to ensure effective communication and understanding of project requirements.
- Continuous Learning: Stay up-to-date with industry best practices, testing methodologies, and emerging technologies to enhance your skills and contribute to the improvement of the QA process.
Qualifications:
- Bachelor’s degree in computer science, information technology, or a related field (or equivalent work experience).
- Strong analytical and problem-solving skills.
- Familiarity with software testing methodologies and tools.
- Proficiency in writing test cases and test scripts.
- Knowledge of test automation tools and frameworks (e.g., Selenium, JUnit, TestNG).
- Excellent communication skills and attention to detail.
- Ability to work independently and as part of a team.
- Knowledge of software development processes and methodologies (e.g., Agile, Scrum) is a plus.
Method of Application
Send CV’s to hr@estility.co
Leave a Comment