Overview
We are hiring Software Quality Engineer with below requirements;
Responsibilities
- Develop and implement effective testing strategies to ensure product quality across builds and releases.
- Design, execute, and maintain manual and automated test cases for functional, integration, regression, and performance testing.
- Collaborate with development teams to identify, document, and resolve defects throughout the SDLC.
- Support User Acceptance Testing (UAT) and provide guidance to business stakeholders during the testing cycle.
- Integrate security testing practices into QA processes to ensure compliance and mitigate risks.
- Drive continuous improvement in QA methodologies, tools, and processes to enhance efficiency and coverage.
- Prepare detailed test reports, metrics, and documentation for tracking quality outcomes.
- Work closely with cross-functional teams to ensure alignment on quality standards and deliverables.
Qualifications & Skills
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience in software testing (manual and automation).
- Strong knowledge of testing methodologies, QA best practices, and SDLC/STLC.
- Hands-on experience with test automation tools (e.g., Selenium, JUnit, TestNG, Cypress, or similar).
- Familiarity with performance and security testing tools is an advantage.
- Proficiency in scripting languages (e.g., Python, Java, JavaScript) for automation frameworks.
- Experience in CI/CD pipeline integration and Agile/Scrum environments.
- Strong analytical skills, attention to detail, and problem-solving abilities.
- Excellent communication and collaboration skills.