Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop, implement, and maintain comprehensive software quality control processes and test strategies for complex IT solutions.
- Design, execute, and document detailed test plans, test cases, and test scripts to ensure software meets functional and non-functional requirements.
- Collaborate closely with software development, product management, and system integration teams to define quality objectives and resolve issues.
- Lead root cause analysis and troubleshooting for defects, ensuring timely resolution and continuous improvement.
- Conduct manual or automated testing across multiple platforms, including web, mobile, and enterprise applications.
- Review and validate requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Mentor and guide junior QA engineers, fostering a culture of quality and best practices within the team.
- Monitor and report on key quality metrics, test coverage, and defect trends to stakeholders and management.
- Ensure compliance with industry standards, security protocols, and regulatory requirements in all quality control activities.
- Continuously research and recommend new tools, techniques, and methodologies to enhance the effectiveness and efficiency of the quality control process.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 4-6 years of professional experience in software quality control, quality assurance, or software testing.
- experience in designing and executing test plans, test cases, and automated test scripts.
- Strong knowledge of software development life cycle (SDLC) and agile methodologies.
- Experience with test tools and frameworks (e.g., Selenium, JUnit, TestNG).
- Excellent analytical, troubleshooting, and problem-solving skills.
- Ability to work effectively in a hybrid work arrangement, balancing remote and onsite collaboration.
- Exceptional communication skills for cross-functional teamwork and reporting.
- Attention to detail and a commitment to delivering high-quality software products.









