0319-005TD
SQA Engineer
Seeking an SQA Engineer experienced in manual and automated testing to ensure the highest quality of software deliverables.
Islamabad
On-site
Market competitive salary
Apply now
Apply now
Job Description
Posted On:
September 4, 2024
Role Summary:
We are seeking a highly skilled Software Quality Assurance (SQA) Engineer to join our team. The ideal candidate will have experience in both manual and automated testing processes. As an SQA Engineer, you will be responsible for developing detailed test plans, executing testing strategies, and ensuring the highest quality of software deliverables.
Responsibilities:
- Test Planning & Execution: Create comprehensive, detailed, and well-structured test plans and test cases.
- Testing Coordination: Estimate, prioritize, plan, and coordinate testing activities for various software projects.
- Automated Testing: Write, design, and execute automated tests by developing scripts to run test functions automatically.
- Test Coverage Optimization: Maximize test coverage for critical system features.
- Scenario Prioritization: Determine the priority of test scenarios and create execution plans to implement them effectively.
- Bug Documentation: Log and document bugs in tracking systems, ensuring that issues are accurately described and communicated.
- Quality Monitoring: Identify quality issues and generate test reports to keep stakeholders informed of the testing process and results.
- Staying Updated: Continuously research and apply new testing tools, frameworks, and methodologies to improve the overall quality of software.
Requirements:
- Automation Skills & Tools:
- Web automation using Pytest and Selenium
- Web automation with Robot Framework
- Mobile automation using Robot Framework and Appium
- API testing using Postman
- Performance testing with JMeter for load testing
- Manual Testing Skills & Tools:
- Skilled in identifying, reporting, and reproducing bugs
- Experience with bug-tracking tools like Jira, Clickup
- Manual testing of APIs with tools like Postman and Swagger
- Strong understanding of manual testing methodologies such as smoke, regression, and integration testing
- Prior experience in SQA roles, with hands-on involvement in both manual and automated testing environments.
- Solid knowledge of testing tools and methodologies, and experience in managing testing for complex systems.
- Bachelor's Degree in Computer Science or a related field (as applicable).
Key Responsibilities
- Utilize your proficiency in Tableau to design and develop a highly advanced dashboard that provides deep insights.
- Construct a clear and relevant narrative, analyze and visualize data, and present all the information in a coherent manner (Story Telling) in front of director level people.
- Document the dashboard design, data sources, and best practices for future reference.
- Work with UX/UI designers to ensure a visually appealing and cohesive user experience.
Key Requirements
- Exceptionally strong communication skills
- Ability to construct a clear and relevant narrative, analyzing and visualizing data, and presenting all the information in a coherent manner (Story Telling) in front of director level people.
- Proven experience in wire framing and dash boarding using tableau
- Proven experience in developing advanced data visualizations using Tableau Proficiency in frontend technologies including HTML, CSS, JavaScript, and relevant libraries or frameworks.
- Experience with UI/UX design principles and responsive design.
- Strong understanding of data integration, data preparation, and data quality.
Education
- Bachelor’s Degree in Computer Science or related field
Transform Your Business with Microagility