Back

MikroStarTech
Software Quality Assurance Engineer
Location:
Lahore, Pakistan
Department: Quality Assurance
Job Description
MikroStarTech (SMC-Pvt.) Ltd. is a Lahore based technical firm dealing in Embedded System Designs, Research and Development, Customized electronic product Designs, Software design, PCB design, rapid prototyping and manufacturing
Skills:
- Design and execute systems to check for issues
- Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
- Develop standards and procedures to determine product quality and release readiness
- Drive innovation and streamline overall testing processes
- Identify, isolate, and track bugs throughout testing
- Identify any potential problems that users might encounter
- Perform manual and automated testing & analyze product features being tested
- Research new tools, technologies, and testing processes
- Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
- Plan test schedules or strategies in accordance with project scope or delivery dates.
- Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.
- Provide feedback and recommendations to developers on software usability and functionality.
- Monitor program performance to ensure efficient and problem-free operations.
- Develop or specify standards, methods, or procedures to determine product quality or release readiness.
- Investigate customer problems referred by technical support.
- Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.
- Estimate, prioritize, plan and coordinate testing activities
- Develop and apply testing processes for new and existing products to meet client needs
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
- Works together with the software developer to enhance and improve programs
- Maintain updated knowledge of industry trends and advancements
Requirements
- Proven work experience in software development and software quality assurance
- Strong knowledge of software QA methodologies, tools and processes
- Experience in writing clear, concise and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing as well as automated testing tools
- Solid knowledge of SQL and scripting
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing is a plus
- BS/MS degree in Computer Science, Engineering or a related subject
- High proficiency in computer technology and programming languages
- Strong knowledge of Linux and Microsoft Windows
- In-depth understanding of Java, Python, SQL, C++ and XML
- Great team player and able to work efficiently with minimal supervision
- Able to sit in front of a computer for long hours at a time
Job Type: Full-time
Pay: From Rs70,000.00 per month
Work Location: In person

MikroStarTech
Software Quality Assurance Engineer