neucore.io – Digital Transformation & IT Services

Image

Software Quality Engineer

3710 Rawlins St, STE 1420

neucore.io [email protected]

PDF

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

Shopping Basket