Software Quality Assurance (SQA) Engineer
Travellaider
Quality Control & Assurance
Job Summary
We seek a suitable candidate for this position.
- Minimum Qualification : Degree
- Experience Level : Entry level
- Experience Length : 2 years
Job Description/Requirements
Responsibilities:
- Test Planning & Design: Collaborate with product managers, developers, and other stakeholders to understand software requirements and specifications. Design, write, and execute test cases to validate software functionality, usability, and performance. Develop and maintain automated test scripts to increase testing efficiency and coverage.
- Manual Testing: Perform manual testing to identify defects in software and ensure the product meets design specifications and user requirements. Test software across multiple platforms, devices, and environments (web, mobile, desktop).
- Automated Testing: Implement and maintain automated testing tools and scripts to ensure consistent and reliable test execution. Integrate automated tests with Continuous Integration/Continuous Delivery (CI/CD) pipelines to improve testing efficiency and speed.
- Bug Tracking and Reporting: Identify, document, and report bugs, errors, and defects using bug tracking tools (e.g., JIRA, Bugzilla). Collaborate with development teams to help reproduce and resolve defects in a timely manner.
- Regression Testing: Conduct regression testing to ensure that new software updates do not negatively impact existing features and functionalities.
- Performance and Load Testing: Conduct performance, load, and stress tests to ensure the software can handle expected user traffic and use cases.
- Continuous Improvement: Continuously assess and improve testing methodologies and processes. Suggest improvements to the development process based on testing results and quality analysis.
- Documentation and Reporting: Maintain accurate documentation of test cases, test results, and issues discovered during testing. Create detailed test reports, summarizing the quality of the product and any risks related to potential defects or performance issues.
- Collaboration & Communication: Work closely with development teams to ensure quality is built into the software from the outset. Communicate test results, risks, and quality concerns to stakeholders.
- Adherence to Standards: Ensure software adheres to industry standards, internal guidelines, and best practices for quality assurance and testing.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
- 2-3 years of proven experience as an SQA Engineer, Software Tester, or a similar role.
- Strong understanding of software development life cycle (SDLC) and testing methodologies (Agile, Waterfall, etc.).
- Experience with manual and automated testing tools (e.g., Selenium, JUnit, TestNG, QTP).
- Familiarity with scripting languages (e.g., Python, Java, JavaScript, Shell).
- Knowledge of performance testing tools (e.g., LoadRunner, JMeter) is a plus.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication skills and ability to work collaboratively in a team environment.
- Experience with version control systems (e.g., Git, SVN).
- Familiarity with CI/CD processes and tools (e.g., Jenkins, GitLab CI).
Location: Ikeja
Remuneration: NGN 180,000 - 200,000
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.