Focusteck is looking for an experienced and detail-oriented Software Quality Assurance (SQA) Engineer to join our team. This role offers an exciting opportunity to work on production-based applications, ensuring their reliability, performance, and quality in live environments. The ideal candidate will have a strong background in both manual and automated testing, as well as the ability to work collaboratively within cross-functional teams.
Responsibilities:
- Conduct thorough testing of production-based applications to ensure high reliability, performance, and quality in live environments.
- Develop, document, and execute test plans, test cases, and test scripts for manual and automated testing processes.
- Perform functional, integration, regression, and end-to-end testing to validate both business and technical requirements.
- Collaborate closely with development, product, and operations teams to troubleshoot and resolve issues efficiently.
- Analyze production incidents, perform root cause analysis, and suggest improvements to enhance product quality and user experience.
- Follow best practices and quality standards throughout the software development lifecycle (SDLC).
- Monitor and maintain test environments to ensure smooth deployments and seamless production release.
- Document defects, issues, and resolutions using issue tracking systems (e.g., Jira) and ensure timely follow-up.
- Actively participate in QA reviews, retrospectives, and the continuous improvement of testing strategies and processes.
- Communicate quality metrics, progress, risks, and potential issues to stakeholders, ensuring visibility before product release.
Qualifications:
- Proven experience as an SQA Engineer or in a similar QA/testing role.
- Strong experience in both manual and automated testing.
- Familiarity with test automation tools and frameworks (e.g., Selenium, TestNG, JUnit).
- Experience with functional, integration, regression, and end-to-end testing.
- Strong understanding of software development methodologies (Agile, Scrum, etc.).
- Proficiency with issue tracking tools like Jira.
- Knowledge of programming languages (e.g., Java, Python, JavaScript) is a plus.
- Strong analytical and problem-solving skills.
- Excellent collaboration and communication skills.
- Ability to adapt to a fast-paced and dynamic work environment.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience (discuss during the interview).
- Relevant certifications in software quality assurance or testing are a plus (discuss during the interview).
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health benefits package.
- Opportunities for career growth and skill development.
- Dynamic work environment with a focus on continuous learning.
- Collaborative, inclusive culture within a talented and motivated team.
- Paid time off and other standard company benefits.
Application Instructions:
Interested candidates should submit their CVs or apply online through our website. Please ensure your CV highlights your relevant work experience, qualifications, and certifications. Only short-listed candidates will be contacted for the next steps.
- Associate Product Manager (Scrum Master) – Join BoolMind in Lahore - January 23, 2025
- Sr. Factory Reporting & Operations Specialist – Haier Pakistan - January 23, 2025
- Senior Education Consultant – ABN Overseas Education - January 23, 2025