Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailQA Engineer
Job Description
We are looking for a detail-oriented and highly motivated Software Test Engineer to join our QA team. The ideal candidate will have strong experience in test automation and manual testing with expertise in Cypress NUnit Test Rail and solid working knowledge of SQL Server PostgreSQL and MySQL. This role will be responsible for ensuring the quality and reliability of our software solutions by designing executing and maintaining test cases automation frameworks and test data.
Key Responsibilities
Design develop and execute test cases (manual and automated) to validate software functionality.
Build and maintain automation test scripts using Cypress and NUnit.
Use TestRail to manage test plans test runs and reporting.
Perform API testing UI testing integration testing regression testing and performance testing.
Work closely with developers product managers and business analysts to understand requirements and define acceptance criteria.
Conduct database validation and backend testing across SQL Server PostgreSQL and MySQL.
Identify document and track software defects using defect management tools (e.g. Jira Azure DevOps).
Collaborate with the QA team to improve automation coverage and optimize testing processes.
Ensure test environments and test data are properly maintained.
Participate in code reviews for test automation and contribute to continuous integration (CI/CD) pipelines.
Requirements
Bachelor’s degree in Computer Science Engineering or a related field.
Professional experience in software testing (manual and automation).
Strong hands-on experience with Cypress (JavaScript/TypeScript) for UI automation.
Solid knowledge of NUnit for test automation environments.
Experience with TestRail for test case management and reporting.
Good SQL skills with experience in SQL Server PostgreSQL and MySQL for data validation and backend testing.
Strong understanding of software testing methodologies QA processes and SDLC.
Familiarity with CI/CD tools (e.g. Jenkins GitHub Actions Azure DevOps).
Good problem-solving and analytical skills with a detail-oriented mindset.
Excellent communication and collaboration skills.
Full Time