Vacancy : 1
Job Description
The Software Quality Engineer is responsible for ensuring the quality, reliability, and performance of software products through the development and execution of comprehensive testing strategies. They will work closely with software developers, product managers, and other stakeholders to identify defects, improve software processes, and ensure that applications meet functional and technical requirements. The Software Quality Engineer will play a key role in implementing automated testing solutions and supporting continuous integration and delivery (CI/CD) pipelines.
Education & Experience
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Minimum of 3 years of experience in software quality assurance, testing, or software development.
Strong knowledge of software testing methodologies, including functional, regression, performance, and security testing.
Experience with test automation tools such as Selenium, JUnit, TestNG, or similar.
Familiarity with software development life cycle (SDLC) and Agile methodologies.
Experience with defect tracking and test management tools such as JIRA, TestRail, or equivalent.
Excellent analytical, problem-solving, and communication skills.
Knowledge of programming or scripting languages (e.g., Java, Python, JavaScript) is preferred.
Relevant certifications such as ISTQB Certified Tester or equivalent are preferred.
Must Have
Develop, execute, and maintain comprehensive test plans, test cases, and automated tests to ensure software quality.
Collaborate with development teams and stakeholders to review requirements and identify test strategies.
Perform manual and automated testing of software applications to identify defects and ensure functionality meets requirements.
Report and track software defects, working closely with developers to ensure timely resolution.
Support continuous integration and delivery (CI/CD) pipelines by integrating automated testing.
Conduct performance, security, and compatibility testing as required.
Contribute to the improvement of software development and testing processes.
Maintain thorough documentation of test results, defect reports, and quality metrics.
Stay updated on industry best practices and emerging testing technologies.
Employment Status
Full Time
Experience Requirements
Any
Job Location
On Site, Hybrid
Compensation & Other Benefits
As per company policy