Tech Stack
CypressJenkinsJUnitSDLCSelenium
About the role
- Are you passionate about ensuring software quality and delivering bug-free applications to end-users? We are seeking a detail-oriented Software Quality Assurance Engineer for a remote position to test, validate, and optimize cutting-edge software products. Join our team to drive excellence in QA testing , automation, and quality processes.
Key Responsibilities
Design and execute test plans , test cases , and test scripts for web, mobile, and enterprise applications.
Perform manual testing and build automated testing frameworks.
Collaborate with developers, product managers, and stakeholders to ensure product quality.
Identify, document, and track software defects using bug tracking tools (JIRA, Bugzilla, etc.).
Conduct regression testing , integration testing , and UAT .
Monitor performance and scalability through load testing and stress testing .
Ensure compliance with QA best practices and Agile/Scrum methodologies .
Requirements
- Bachelors degree in Computer Science, Software Engineering, or IT .
25 years of experience as a QA Engineer or Software Tester .
Hands-on experience with Selenium, Cypress, JUnit, TestNG or similar tools.
Proficiency in API testing (Postman, REST Assured, SoapUI).
Strong knowledge of SDLC and STLC .
Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
Strong analytical and problem-solving skills.
Excellent written and verbal communication skills.